【笔记】gitlab-ci 文件增加判断语句的方式
环境比较多,根据分支名判断部署的位置,减少编写代码量注意点:判断语句中变量不要带引号""判断语句中 中括号 两边内部要有空格;build_test:stage: deployscript:- echo "$CI_COMMIT_REF_NAME"- |if [ $CI_COMMIT_REF_NAME == "dev" ]; thennode -velseecho "123"fi
·
环境比较多,根据分支名判断部署的位置,减少编写代码量
注意点:
- 判断语句中变量不要带引号""
- 判断语句中 中括号 两边内部要有空格;
build_test:
stage: deploy
script:
- echo "$CI_COMMIT_REF_NAME"
- |
if [ $CI_COMMIT_REF_NAME == "dev" ]; then
node -v
else
echo "123"
fi
if [ $CI_COMMIT_REF_NAME == "test" ]; then
npm -v
fi
if [ $CI_COMMIT_REF_NAME == "im" ]; then
echo "im"
fi
only:
- beta
- dev
when: manual
更多推荐
所有评论(0)