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.

Reply via email to