【发布时间】:2022-01-06 04:56:29
【问题描述】:
我有这个 gitlab-ci 脚本,它在带有前缀 staging- 的分支上运行,使用正则表达式和脚本中的命令签出到推送的分支。如何在脚本中使用推送的分支名称?我尝试使用相同的正则表达式,但作业失败了。
deploy:
tags:
- server
only:
- /^staging-.*$/
script:
- cd /var/www/project
- sudo git reset --hard HEAD
- sudo git clean -fd
- sudo git checkout /^staging-.*$/
- sudo git pull origin /^staging-.*$/
【问题讨论】: