-
Bug
-
Resolution: Unresolved
-
Blocker
-
Windows Server 2019 / 2022 SSH slaves with Java 11
Jenkins LTS 2.303.1 running in Kubernetes
Latest plugin versions
It shouldn't override container PATH.
My pipeline
pipeline { agent none stages { stage('app02') { agent { docker { label "app02" image "ghcr.visualon.de/visualon/builder" } } steps { bat 'set' bat 'msbuild -version' } } stage('docker-d03') { agent { docker { label "docker-d03" image "ghcr.visualon.de/visualon/builder" } } steps { bat 'set' bat 'msbuild -version' } } } }
- is related to
-
JENKINS-49076 Cannot set custom PATH inside docker container
-
- Open
-
[JENKINS-66605] Declarative pipeline with Docker image overrides PATH inside container on Windows
Summary | Original: Declarative pipeline with Docker image not running steps inside container on Windows | New: Declarative pipeline with Docker image overrides PATH inside container on Windows |
Description |
Original:
It seems that my pipeline commands don't run inside the container.
My pipeline {code:groovy} pipeline { agent none stages { stage('app02') { agent { docker { label "app02" image "ghcr.visualon.de/visualon/builder" } } steps { bat 'set' bat 'msbuild -version' } } stage('docker-d03') { agent { docker { label "docker-d03" image "ghcr.visualon.de/visualon/builder" } } steps { bat 'set' bat 'msbuild -version' } } } } {code} |
New:
It shouldn't override container PATH.
My pipeline {code:groovy} pipeline { agent none stages { stage('app02') { agent { docker { label "app02" image "ghcr.visualon.de/visualon/builder" } } steps { bat 'set' bat 'msbuild -version' } } stage('docker-d03') { agent { docker { label "docker-d03" image "ghcr.visualon.de/visualon/builder" } } steps { bat 'set' bat 'msbuild -version' } } } } {code} |
Link | New: This issue is related to JENKINS-49076 [ JENKINS-49076 ] |