我在这里超出了我的范围,所以如果这很难理解,请原谅我。我试图完成的是检查在我的Jenkinsfile设置中的拉取请求期间,是否有任何文件在某个目录中发生了变化。如果与develop分支相比,有文件发生了更改,我希望运行特定的阶段。这是一个声明性管道。// if so, then I want to run the steps in this s
我有一个带有Jenkinsfile的GitHub存储库设置。GitHub组织文件夹插件将从提供的Jenkinsfile执行管道。
管道的最后一步是部署步骤。部署步骤使用CloudBees Amazon Web Services凭证插件检查分支是否具有亚马逊网络服务凭证。如果它检测到凭据,它将进行部署,否则不会部署。(只有管理员可以合并)如果有新的pull请求,Jenkins服务器将运行管道,直到部署
我正试着建立一个Jenkinsfile来运行我们的CI管道。其中一个步骤将涉及从整个目录树收集文件,并将它们复制到一个目录中,以便进行压缩。我试图使用Jenkins sh步骤并使用glob模式来完成这个任务,但是我似乎无法让它工作起来。一个简单的例子是Jenkinsfile: agent any stage('List with Glo