更新.gitlab-ci.yml文件
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#定义变量
|
||||
variables:
|
||||
#获取当前时间戳
|
||||
DATE: $(date +%Y%m%d%H)
|
||||
DATE: $(date +%Y%m%d)
|
||||
|
||||
#定义克隆的路径 $CI_BUILDS_DIR 为 runners.builds_dir 设置的路径
|
||||
CLONE_NO_TIME_PATH: $CI_BUILDS_DIR/gap_tsg_api
|
||||
@@ -21,8 +21,8 @@ before_script:
|
||||
- echo "环境部署操作"
|
||||
- echo $DATE
|
||||
# 创建对应目录
|
||||
- mkdir -p $CLONE_NO_TIME_PATH$DATE
|
||||
- cd $CLONE_NO_TIME_PATH$DATE
|
||||
- mkdir -p $CLONE_NO_TIME_PATH$(date +%Y%m%d)
|
||||
- cd $CLONE_NO_TIME_PATH$(date +%Y%m%d)
|
||||
- pwd
|
||||
|
||||
#在作业之后执行的脚本或命令
|
||||
@@ -59,7 +59,7 @@ master_build:
|
||||
- echo $DATE
|
||||
- echo "正式服务器环境配置"
|
||||
- if [ ! -d ".git" ]; then
|
||||
- git clone -b master $GITLAB_SSH $CLONE_NO_TIME_PATH$DATE --depth 1
|
||||
- git clone -b master $GITLAB_SSH $CLONE_NO_TIME_PATH$(date +%Y%m%d) --depth 1
|
||||
- else
|
||||
- git stash
|
||||
- fi
|
||||
|
||||
Reference in New Issue
Block a user