With Scripted pipeline we have no problem.
It occurs with declarative

Le ven. 24 août 2018 à 11:14, Carlos Sanchez <[email protected]> a écrit :

> 1 and 2 should work for sure, we have a test for env vars
>
>
> https://github.com/jenkinsci/kubernetes-plugin/blob/master/src/test/resources/org/csanchez/jenkins/plugins/kubernetes/pipeline/runWithEnvVars.groovy
>
>
>
> On Fri, Aug 24, 2018 at 10:27 AM Tristan FAURE <[email protected]>
> wrote:
>
>> Hello,
>> I'm waiting for your feedback before opening a bug
>>
>> for information I have seen this SO post :
>> https://stackoverflow.com/questions/45372798/jenkins-kubernetes-plugin-not-passing-environment-variables-with-pipeline
>> and some others but I can't figure out why it is not working
>>
>> My jenkins configuration (admin):
>> EnvVars
>> Evironment variable :
>> key : MAVEN_OPTS
>> Value : -Djavax.net.ssl.trustStore=/etc/ssl/certs/cacerts
>>
>> my jenkinsfile :
>>
>> def label = "pod-${UUID.randomUUID().toString()}"
>> pipeline {
>> agent {
>> kubernetes {
>> label "${label }"
>> yaml """
>> spec:
>> containers:
>> - name: maven
>> image: maven:3-jdk-8
>> command:
>> - cat
>> tty: true
>> """
>> }
>> }
>> stages {
>> stage('Run maven') {
>> steps {
>> sh 'set'
>> //1
>> sh 'echo MAVEN_OPTS = ${MAVEN_OPTS}'
>> container('maven') {
>> // 2
>> sh 'echo MAVEN_OPTS = ${MAVEN_OPTS}'
>> script {
>> configFileProvider([configFile(fileId: 'maven_artifactory', variable:
>> 'MAVEN_SETTINGS')]) {
>> // 3
>> sh 'echo MAVEN_OPTS = ${MAVEN_OPTS}'
>>             }
>> }
>> }
>> }
>> }
>> }
>> }
>>
>>
>> Everything is OK in the YAML when i check on my kubernetes cluster
>>
>> but at execution echo MAVEN_OPTS works only in the first case
>>
>> Thank you in advance
>>
>> Tristan FAURE
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jenkinsci-users/b0469a40-1557-4766-b348-033a669ddfe3%40googlegroups.com
>> <https://groups.google.com/d/msgid/jenkinsci-users/b0469a40-1557-4766-b348-033a669ddfe3%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Jenkins Users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/jenkinsci-users/D0p-tz0udBw/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/CALHFn6O%2B6ncntGDMfx9H-FWdWf8UcDs0Kka4vzOD46RZjXeU1g%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-users/CALHFn6O%2B6ncntGDMfx9H-FWdWf8UcDs0Kka4vzOD46RZjXeU1g%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CA%2BtQ8YNX5E61Rf6Z1VzZyRdutgcVPy5b3wGYMZOHqOC2eBrM7A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to