jenkins-pipeline

    0热度

    2回答

    我不是Jenkins大师,所以请耐心等待。 :-) 我有一个管道,近东西这么简单: def hash = '' node { stage('Checkout') { … } stage('Build') { … } stage('Tests') { … } } stage('As

    0热度

    1回答

    我正在使用jenkinsfile来测试我们的一个实例。 为此,我创建了一个bash脚本。 问题是jenkins没有权限运行脚本。任何想法如何解决这个问题? Jenkinsfile: stage("Testing instances"){ if (terragruntAction == 'apply' || terragruntAction == 'test'){ echo "

    0热度

    1回答

    只是看看https://github.com/jenkinsci/pipeline-plugin/blob/master/DEVGUIDE.md。 我本来这样的: public boolean perform(AbstractBuild build, Launcher launcher, BuildListener listener) { // The Jenkins job's wor

    1热度

    1回答

    詹金斯2.85 管道脚本 我试图建立测试结果分析,这样我可以附加到电子邮件的报告。 TestResult.xml文件在运行我的构建时创建。 我试图运行下面一行在我的测试阶段: step([$class: 'NUnitPublisher', testResultsPattern: 'build\\TestResult.xml', debug: false, keepJUnitReports: tru

    0热度

    2回答

    我有詹金斯管道: node('some_vm') { stage('Build'){ sh '''\\ docker run --name my_container --privileged -v /dev/vboxdrv:/dev/vboxdrv\\ -v /usr/bin/vboxheadless:/usr/bin/vboxhead

    1热度

    2回答

    所以我正在考虑这个设置,但我甚至不确定它是否可行。我在一个更大的组织中工作,我们想要对各种项目进行静态代码分析和单元测试。这些项目都是遵循相同模式的模块,所以我们假设为了简单起见,我有30个项目都可以使用相同的Jenkinsfile构建。 Jenkinsfile唯一的区别是在结帐阶段的存储库。 现在我在想,如果有可能有1个库包含Jenkinsfile,并有其他30个库使用存储库(使用“管道脚本SC

    0热度

    2回答

    在我的项目,我用多SCM但它depricated 我有jenkinsFile项目一个领域X ,我需要两个输入 输入1:选择项目B的领域 输入2:选择项目的分支C 我使用GitParameter插件

    0热度

    1回答

    我正在使用连续交付管道构建微软服务。 stage('package')使serviceImage,但我怎么得到并使用它在stage('deploy')? main.groovy def call(body) { def config = [ : ] body.resolveStrategy = Closure.DELEGATE_FIRST body.delegate

    0热度

    1回答

    在使用管道时,我无法让詹金斯标签在Jenkins中工作。 我的节点是用一个标签say“poolA”来定义的,下面的管道应该尝试在该节点上运行,但它不会。 任何想法为什么? 控制台说: MyAgentis reserved for jobs with matching label expression; Jenkins is reserved for jobs with matching labe

    0热度

    2回答

    我已经定义的环境变量是这样的: environment { RELEASE_NAME = "${BRANCH_NAME}" } 现在我想这样做: environment { RELEASE_NAME = "${BRANCH_NAME}".replaceAll("/", "-") } 我怎样才能做到这一点?