-
1 votesanswersviews
从Multibranch管道Jenkinsfile触发部署作业
因此,我们目前正在使用Multibranch管道来运行我们的持续集成流程,最后一个阶段是在我们的JFrog Artifactory“dev”存储库中发布可部署工件,这样可行! 我的问题是,如果我想自动触发一个新的Jenkins作业来获取可部署的工件并将其部署到集成服务器并运行功能测试,那么我想我会在Jenkinfile的末尾执行类似的操作: stage("trigger artifact... -
1 votesanswersviews
Jenkins multibranch管道扫描节点
我在Jenkins中配置了多个节点,只有一个节点可以访问git服务器(防火墙保护) . 我想使用特定节点进行Multibranch Pipeline扫描,但我找不到任何选项 . 是否有可能定义哪些机器应该轮询git存储库? -
7 votesanswersviews
在多分支管道上触发分支索引(Jenkins / Git)
我正试图在Jenkins的Multibranch Pipelines作业中自动触发'Branch Indexing' . 目前,只有一种方法似乎实际工作,即轮询,但我无法做到这一点,无论如何轮询是一个糟糕的解决方案 . 该插件不支持“远程触发器构建(例如,从脚本)”(不保存选项),因此我无法通过推送等Web挂钩触发它 . 我尝试在repo上创建一个“触发器”自由式构建,但是“构建后操作 - 构建其... -
9 votesanswersviews
如何使用github webhook触发Multibranch Pipeline构建
在自由式作业中,在舞台构建触发器上有一个名为“GITScm轮询的GitHub钩子触发器”的选项 . 屏幕截图: . 与gitlab配置中的webhook一起“http://myjenkins/gitlab/notify_commit " it works fine, meaning that the build will be triggered automatically when s... -
2 votesanswersviews
Jenkins:Pipeline可选的手动阶段,不会阻止任何代理
想象一个多分支管道,有阶段 deploy , test , publish 场景: 运行构建 构建完成,但不执行 publish 之类的阶段 某人进入某个已完成的构建并触发 deploy 或 publish 阶段 这会触发管道的延续 . 在同一个版本上 这将比使用运行参数运行其他作业更方便和用户友好 . 它将保持分支的完整性 . 有没有办法用Jenkins管道多分支做这样的魔术... -
1 votesanswersviews
Jenkins Multibranch管道索引问题
美好的一天, 我试图在我们的新Jenkins实例上设置Multibranch管道,我在Scan Multibranch Pipeline Log中遇到了这个错误: No such file: E:\Continuous Integration\Jenkins\jobs\Enhanced-API\indexing\indexing.log 根据jenkins.err.log,我遇到了一个 WARNI... -
1 votesanswersviews
在GitHub中创建拉取请求时触发Jenkins Multibranch管道
我正在使用Jenkins Multibranch管道 . 我在GitHub中配置了API(github-webhook和ghprbhook) . 我想在GitHub上有一个Pull Request时触发Multibranch Pipeline(不使用周期性选项) . 例如,如果我在GitHub上创建pull请求,那么Jenkins Multibranch管道应该开始扫描并自动构建Jenkins文件... -
0 votesanswersviews
如何在jenkins的multibranch管道中发布ssh
我在根目录下有Jenkinsfile的maven springboot项目 . 我已经在jenkins文件中编写了用于构建jar文件的阶段并且它工作正常 . 下一步是'部署',我必须将jar文件移动到Linux服务器并在那里运行它 . 任何人都可以帮我在jenkins文件中帮助我如何将jar文件从Jenkins服务器移动到另一台服务器并在那里运行它 . -
0 votesanswersviews
Jenkins:如何跳过多分支管道中的特定阶段?
我们所有的分支都有“阶段(构建)” . 暂时如何跳过这个阶段在多分支管道中的所有分支上运行 . 我知道一个解决方案是在舞台上使用条件时使用并要求所有开发人员将该分支拉入其分支 . 但那就是很多工作和协调 . 相反,我正在寻找一个全局配置,我们可以在任何分支上简单地跳过阶段 . -
9 votesanswersviews
如何只在Jenkins多分支管道作业中构建一个目录?
我有一个名为multibranch-test的github repo,有两个子目录Project1,Project2 . PS C:\Repos\multibranch-test> tree . Folder PATH listing for volume Windows Volume serial number is 2085-6D3D C:\REPOS\MULTIBRANCH-TEST ... -
0 votesanswersviews
如果在GitHub上引发PR,则自动触发Jenkins Multibranch Pipeline
我正在使用Jenkins Multibranch管道 . 我在GitHub上配置了API(github-webhook和ghprbhook) . 目前,如果我点击Jenkins中的“立即扫描存储库/扫描存储库日志”,如果GitHub上有任何PR,Jenkins将通过GitHub并在Jenkins中创建一个新的PR作业 . 因此,只要在GitHub上引发了Pull Request,我就需要触发这个M... -
1 votesanswersviews
在Jenkins multibranch管道中注入秘密
我有本地jenkins设置管理员访问权限 . 我按照https://support.cloudbees.com/hc/en-us/articles/203802500-Injecting-Secrets-into-Jenkins-Build-Jobs配置了插件 . 虽然,我仍然不清楚如何在Jenkins multibranch管道工作中注入秘密 . 我也看不到任何配置选项来设置environemn... -
1 votesanswersviews
Multibranch Jenkins Pipeline - 限制分支构建为1
是否可以将Multibranch管道限制为一次只构建一个分支? 我有一个管道,其中包含检查,构建,测试和部署的步骤 . 部署阶段在特定计算机上执行某些复制/执行文件,这些文件无法与其他分支作业并行完成 . 我试过了: properties([disableConcurrentBuilds()]) 但这只会在分支的基础上限制并发性,因此仍然会并行运行多个分支 . 此外,在常规的非管道Jenkins... -
2 votesanswersviews
如何获得多分支管道工作的所有分支/作业?
有没有办法获取多分支管道作业扫描收集的所有分支的名称? 我想 Build 一个依赖于现有构建作业的每晚构建,因此需要检查多分支作业是否包含某些分支 . 另一种方法是检查现有工作 . -
1 votesanswersviews
有没有办法在Jenkins multibranch管道作业中启用后期处理操作?
我有一个项目,使用multibranch管道来获取git服务器的所有分支,然后构建它 . 我需要在那里做一些后期构建操作,但由于某些原因,构建中没有可用的后期操作配置 . 无论是在multibranch管道中还是在获取的子项目中 . 但是,在正常的Jenkins作业中可以使用post构建配置 . 到目前为止,我所知道的唯一方法是调整Jenkinsfile . 但是在Jenkins前端做一些工作会很... -
1 votesanswersviews
如何在Jenkins上为远程节点指定自定义路径?
我有一个Jenkins服务器 . 它运行在D:\ Jenkins上 . 在我的jenkins文件中,我有以下内容: pipeline { agent { node{ label 'windows-node' customWorkspace "${JENKINS_HOME}\\${env.BRA...