I'm a noob to Jenkins so apologies in advance if there's a basic simple solution to this. So we're in the middle of converting a project that ran solely on Windows to run on both linux and windows. So we only had a windows slave node building the project on an MR from gitlab, worked fine.
I created a linux slave node that I tested soley with a test mr and it worked fine. So what I'm tasked with is based on one Merge request from gitlab, i need to fire off the build on both Nodes using an upstream job. That seems to be working also. 2 things I'm yet to accomplish: First the more important of the 2, is when i run the downstream jobs independently with git ab web hook linked to each individual one. the project builds and and gitlab environment variable are in build steps (ex. clone test/${gitlabSourceBranch}) in my upstream job theyre not there when i try to echo them, and once i figure out how to echo them, how can i pass them to my windows and linux downstream job? Second if one of those downstream jobs, how do I make the upstream job aware of the failure, right now the status is a success whether the downstream job fails or not. I'd like the upstream job to reflect the failure from the downstream jobs. As an FYI, i cant use pipleines for the times being for reasons unknown to me at the moment, Thats future endeavor for the company with changes to new versions of Jenkins. Currently on Jenkins 2.127 Thanks in advance for the help -- 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 jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/7d26c113-f0f7-4d37-98f6-c4b371180ec5%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.