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