Perhaps you can switch `GitLabEnvironmentRunListener` to extend `EnvironmentContributor` instead of `RunListener`, so any injected environment variable will be available in a Pipeline as a groovy variable.
On Thu, Apr 28, 2016 at 2:19 AM, Owen B. Mehegan <o...@nerdnetworks.org> wrote: > I help maintain the Jenkins GitLab plugin, and a recent major refactor (by > someone else) broke our rudimentary Pipeline job type support. We have > clawed our way back to partial support now, where I can get the plugin to > trigger a Pipeline job, but we're stuck on the fact that none of the > necessary parameters for the build are set. Looking at our code, I think the > problem is that we use setUpEnvironment() for that, which I understand > doesn't make sense in Pipeline. I'm not sure where we should go from here. > There is a more complete explanation of my findings, with links to the > relevant code, here: > https://github.com/jenkinsci/gitlab-plugin/issues/271#issuecomment-215270683 > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to jenkinsci-dev+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/4ad63739-e44a-41d9-a58f-bef8da8d8ef8%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- Antonio Muñiz Software Engineer CloudBees, Inc. -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAJc7kzTqWJhoRKcoNMFqVzQUhbNzOrcqFsMevxzvvMHzRzQT%3Dw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.