gpt4 book ai didi

git - AWS Codebuild - 仅当提交消息包含字符串时才继续构建

转载 作者:行者123 更新时间:2023-12-03 20:59:40 27 4
gpt4 key购买 nike

我正在尝试做一些类似 CircleCI 的 [ci skip] 标签的事情,它让开发人员“选择加入”构建项目,即提交消息确定构建是否继续。提交消息中的 buildit 字符串将使构建继续,否则它将在预构建阶段终止。

我知道这个项目: https://github.com/thii/aws-codebuild-extras 。它提供 git 消息作为环境变量,但不确定如何在 buildspec.yml 中添加 if statement,如果消息中不存在 buildit,这将提前终止构建。

最佳答案

至少在 buildspec 文件中有一个 IF 语句。

version: 0.2
phases:
pre_build:
commands:
- echo Installing source NPM dependencies...
- npm install
- |
if [ "$TEST_ONLY" -ne "TRUE" ] ; then
echo "NEED TO SET $ENV"
exit 1
fi

关于git - AWS Codebuild - 仅当提交消息包含字符串时才继续构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58913489/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com