diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1604bcf..56cb3c9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -35,6 +35,12 @@ build-job: deploy-job: stage: deploy script: + # 拉取 + - echo "拉取deploy" + - cd $GOPATH/src/$DeployPath + - git checkout $CI_COMMIT_REF_NAME + - git pull + # 拷贝data目录 - echo '拷贝data目录' - cd $GOPATH/src/$ProjectPath @@ -65,9 +71,9 @@ push_job: script: # 提交代码 - echo '提交代码' + - cd $GOPATH/src/$DeployPath - git config user.email "ci@example.com" # 设置提交者的 email - git config user.name "GitLab CI" # 设置提交者的名称 - - git checkout $CI_COMMIT_REF_NAME - git add . - git commit -m "auto commit pipelineId $CI_PIPELINE_ID" - git push origin $CI_COMMIT_REF_NAME \ No newline at end of file