docker-workflow-plugin
docker-workflow-plugin copied to clipboard
Jenkins plugin which allows building, testing, and using Docker images from Jenkins Pipeline projects.
Bumps `pipeline-model-definition-plugin.version` from 2.2097.v33db_b_de764b_e to 2.2114.v2654ca_721309. Updates `pipeline-model-api` from 2.2097.v33db_b_de764b_e to 2.2114.v2654ca_721309 Release notes Sourced from pipeline-model-api's releases. 2.2114.v2654ca_721309 🎉 Major features and improvements JENKINS-49707 - agent retries option (#533)...
Bumps [bom-2.332.x](https://github.com/jenkinsci/bom) from 1409.v7659b_c072f18 to 1577.v63609d9cb_5dc. Release notes Sourced from bom-2.332.x's releases. 1577.v63609d9cb_5dc 👻 Maintenance If we are catching PomExecutionException do not claim SUCCESS (#1362) @basil 📦 Dependency updates Bump...
JENKINS-64608: detect running in container by ENV to allow detection independent of cgroup version
When using **cgroup v2** the docker-workflow-plugin cannot determine if it is running inside a container by checking `/proc/self/cgroup` anymore. **JIRA:** https://issues.jenkins.io/browse/JENKINS-64608 I suggest using an environment variable telling the plugin...
Following the linked issue, we are missing a way in order to run a container which is only playing foreground command. e.g.: this is quite useful for a Dockerfile used...
add ability to configure the default docker command via env vars
For discussion, not merge. CC @HRMPW
https://ci.jenkins.io/job/Core/job/acceptance-test-harness/job/PR-793/2/console (https://github.com/jenkinsci/acceptance-test-harness/pull/793) failed due to an infrastructure problem: ``` java.io.IOException: Unable to create live FilePath for EC2 (aws-us-east-2) - High memory ubuntu 20.04 (i-0ff0c81a874559911) at org.jenkinsci.plugins.workflow.support.steps.FilePathDynamicContext.get(FilePathDynamicContext.java:66) at org.jenkinsci.plugins.workflow.support.steps.FilePathDynamicContext.get(FilePathDynamicContext.java:48) at org.jenkinsci.plugins.workflow.steps.DynamicContext$Typed.get(DynamicContext.java:95)...
Downstream of https://github.com/jenkinsci/structs-plugin/pull/43 + https://github.com/jenkinsci/workflow-step-api-plugin/pull/43.
#184 introduced a needlessly confusing use of dynamic method lookup with an unusual syntax. Plain method delegation (albeit with dynamically typed arguments) works here.