jenkins-library icon indicating copy to clipboard operation
jenkins-library copied to clipboard

Jenkins Pipeline Library

Results 13 jenkins-library issues
Sort by recently updated
recently updated
newest added

**Problem to solve** To mitigate the permission issue on LF Jenkins, we need a new way to trigger build on Jenkins manually. **Solution** Introduce `commitsAllowed` as `String[]` and with value...

## Failed **DockerPipelineMultibranchPipelineTest.testCRelease** Failing for the past 4 builds (Since Failed#4 ) Took 1 min 10 sec. add description **Error Message** ``` java.lang.AssertionError: Tags Expected: a collection containing "docker-v0.0.18" but:...

Hi, It is possible to combine NodeJs Pipeline and Docker Pipeline in the same JenkinsFile to run sequential in the same Pipeline ? Many thanks!

Docker image is usually built based on base image from other team. If those base image has any changes, or have changes in apt update, we will have a new...

zFernand0 1 hour ago • Member @jackjia-ibm, It'd be nice if we could overload the archiveArtifacts method to upload files to the zowe.jfrog.io site, (maybe on a default zowe/artifacts location,...

It relies on plugin: https://wiki.jenkins.io/display/JENKINS/Clover+Plugin Example pipeline code: ``` step([ $class: 'CloverPublisher', cloverReportDir: 'target/site', cloverReportFileName: 'clover.xml', healthyTarget: [methodCoverage: 70, conditionalCoverage: 80, statementCoverage: 80], // optional, default is: method=70, conditional=80, statement=80...

With upgrade of plugin, the build log now shows a lot of warnings: ``` expected to call org.zowe.jenkins_shared_library.pipelines.base.models.Stage.execute but wound up catching org.jenkinsci.plugins.workflow.cps.CpsClosure2.call; see: https://jenkins.io/redirect/pipeline-cps-method-mismatches/ ``` Seems this warning doesn't...

If the stage is aborted with timeout, the pipeline will show an exception: ``` groovy.lang.MissingPropertyException: No such property: user for class: org.jenkinsci.plugins.workflow.steps.TimeoutStepExecution$ExceededTimeout at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:53) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.getProperty(ScriptBytecodeAdapter.java:458) at com.cloudbees.groovy.cps.sandbox.DefaultInvoker.getProperty(DefaultInvoker.java:39) at com.cloudbees.groovy.cps.impl.PropertyAccessBlock.rawGet(PropertyAccessBlock.java:20)...

So the user can have an option to specify a different release npm registry for protected branches other than regular publish registry.