我在这里超出了我的范围,所以如果这很难理解,请原谅我。我试图完成的是检查在我的Jenkinsfile设置中的拉取请求期间,是否有任何文件在某个目录中发生了变化。如果与develop分支相比,有文件发生了更改,我希望运行特定的阶段。这是一个声明性管道。让我给你举个例子: stage('Publish Common Module') { // can I check if projects/common/ has any files that are different compared to develop?
// if so, then I wa
在我的gitlab-ci构建中,我正在生成与源提交相对应的文档文本文件。然后,我想将这些文件提交到存储库,以便开发人员可以对它们进行审查。生成过程还会从源代码生成可执行文件,但这些文件不会添加到源代码管理中。下面是我的gitlab-ci脚本的相关行- echo "Committing with token $TOKEN"
- for file in ./*.txt; do echo "*** COMMITTING ${file}"