Can you print out what is in build.buildVariables? The other thing to try would be build.getEnvironment(listener)['JIRA_USERNAME']
On Fri, Mar 25, 2016 at 8:39 AM Guy Matz <[email protected]> wrote: > Hmm . . . no, the build.buildVariables['JIRA_USERNAME'] showed up as > null . . . any other thoughts? > > Thanks again, > Guy > > P.S. - Thanks for the pointer to the Jira plugin. That might work for > another problem I have! > > On Fri, Mar 25, 2016 at 10:24 AM, Slide <[email protected]> wrote: > >> Can you try using build.buildVariables['JIRA_USERNAME']? Also, there are >> a couple of JIRA plugins that might do what you want. >> >> https://wiki.jenkins-ci.org/display/JENKINS/JIRA+Plugin >> >> https://wiki.jenkins-ci.org/display/JENKINS/Jira+Issue+Updater+Plugin >> >> On Fri, Mar 25, 2016 at 6:37 AM Guy Matz <[email protected]> wrote: >> >>> Thanks, yes the credentials are supposed to be in the environment! My >>> presend script is creating a Jira ticket via REST API, so I have my jira >>> user's username & password in credentials, and am defining them as >>> JIRA_USERNAME & JIRA_PASSWORD, respectively. I am then referencing them in >>> the pre-send like so: >>> >>> def createJiraTicket(String changelog) { >>> >>> jiraProject = 'Change Management System' >>> jiraProjectCode = 'CMS' >>> jiraUser = System.env['JIRA_USERNAME'] >>> jiraPassword = System.env['JIRA_PASSWORD'] >>> logger.println("Accessing Jira with user ${jiraUser}") // jiraUser >>> shows up as null >>> // This loop has been added for debugging. Many other ENV vars are >>> logged here, >>> // but not JIRA_USERNAME & JIRA_PASSWORD >>> System.env.sort().each { >>> logger.println(it) >>> } >>> . >>> . >>> . >>> >>> I *am* able to use $JIRA_USERNAME & $JIRA_PASSWORD in a build step . . . >>> >>> Any thoughts here would be greatly appreciated!! >>> >>> Thanks a lot, >>> Guy >>> >>> >>> On Thu, Mar 24, 2016 at 6:10 PM, Slide <[email protected]> wrote: >>> >>>> How are you specifying the credentials? I am not completely familiar >>>> with the credentials plugin, so I don't know how it makes things available >>>> to a job. If it does it via the environment, then they should be available >>>> in the pre-send script. Can you post your pre-send script and job config? >>>> >>>> On Thu, Mar 24, 2016 at 2:02 PM Guy Matz <[email protected]> wrote: >>>> >>>>> Thanks for the reply! Any workarounds you can recommend? >>>>> >>>>> On Thu, Mar 24, 2016 at 4:47 PM, Slide <[email protected]> wrote: >>>>> >>>>>> Email-ext doesn't have any direct support for the credentials plugin. >>>>>> I am looking at adding it for the SMTP credentials, but not specifically >>>>>> for what you are describing. >>>>>> >>>>>> On Thu, Mar 24, 2016, 13:40 Guy Matz <[email protected]> wrote: >>>>>> >>>>>>> Hello! I'm trying to pass some credentials (via the credentials >>>>>>> plugin) to a pre-send script within the email-ext plugin . . . however, >>>>>>> the credentials are not showing up as environment vars . . . anyone >>>>>>> know >>>>>>> how if these two plugins can work together? >>>>>>> >>>>>>> Thanks a lot! >>>>>>> Guy >>>>>>> >>>>>>> -- >>>>>>> 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/CABnTgtXpLxev4G-sjtJa4i_mLgH%3DJf60GBN0EUzjGR-nkc1tQw%40mail.gmail.com >>>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/CABnTgtXpLxev4G-sjtJa4i_mLgH%3DJf60GBN0EUzjGR-nkc1tQw%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/CAPiUgVfMN-iBmyoJowNk4iEBs_q8%2BL3TKkOVPqOmfxJLBHrCTQ%40mail.gmail.com >>>>>> <https://groups.google.com/d/msgid/jenkinsci-users/CAPiUgVfMN-iBmyoJowNk4iEBs_q8%2BL3TKkOVPqOmfxJLBHrCTQ%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/CABnTgtVoDepGqVZxQaP-X9CEVU9MgfS54Dcz5YPwhra5jcfeiA%40mail.gmail.com >>>>> <https://groups.google.com/d/msgid/jenkinsci-users/CABnTgtVoDepGqVZxQaP-X9CEVU9MgfS54Dcz5YPwhra5jcfeiA%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/CAPiUgVeugVLQUv8aA6C7WEn0_o_0OF%3D6j0zB%2B5sGRzj5Ss6GhA%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/jenkinsci-users/CAPiUgVeugVLQUv8aA6C7WEn0_o_0OF%3D6j0zB%2B5sGRzj5Ss6GhA%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/CABnTgtV8Xxk7Q0x9fPYGK3jx_iiu6B7yh%2BEQ49PJjHTzKOF3aA%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-users/CABnTgtV8Xxk7Q0x9fPYGK3jx_iiu6B7yh%2BEQ49PJjHTzKOF3aA%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/CAPiUgVcjkhWYzpfonmvQTdY0FKHu01bOy44J4-zW%3DkWUeXSkYw%40mail.gmail.com >> <https://groups.google.com/d/msgid/jenkinsci-users/CAPiUgVcjkhWYzpfonmvQTdY0FKHu01bOy44J4-zW%3DkWUeXSkYw%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/CABnTgtX5kO-aeNdVBLLugn1rfyEPMMv7La4U4%2BUHgzmCTrOS8A%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-users/CABnTgtX5kO-aeNdVBLLugn1rfyEPMMv7La4U4%2BUHgzmCTrOS8A%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/CAPiUgVeBqYSbn%3DtiYDDKDLGWy15MtRssj2%2BZC9ZtydNMFNz6zA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
