【发布时间】:2017-08-17 16:13:03
【问题描述】:
stage('Checkout repo'){
git branch: 'mybranch',
credentialsId: '6b83e39e-1c8c-44c2-9165-b1f5a857f6cb',
url: 'git@gitlab.com:myproject.git'}
stage('run tests'){
sh 'mvn test'
}
stage('build artefact'){
sh 'mvn clean package'
}
只有在有新提交的情况下,如何运行测试并制作新的工件? 没有触发器
【问题讨论】:
-
你是如何使管道运行的?
-
我正在学习 jenkins 并且讲师要求找到那种方式
-
管道不能神奇地自行运行。它必须手动启动或由作业配置页面中的构建触发器之一触发。目前尚不清楚您的要求是什么。您应该 edit 对此问题进行扩展,什么是允许的,什么是不允许的。