Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restart individual nodes in the pipeline #58

Closed
PetarKirov opened this issue Jul 23, 2017 · 2 comments
Closed

Restart individual nodes in the pipeline #58

PetarKirov opened this issue Jul 23, 2017 · 2 comments

Comments

@PetarKirov
Copy link
Member

PetarKirov commented Jul 23, 2017

#36 works great for what it's intended to do, but I think over 90% of the spurious failures are due to only dub or vibe.d, so an option restart a leaf node (basically a third-party project a.t.m.) would be very handy.

For example, I had to restart Jenkins because of dub here:
https://ci.dlang.io/blue/organizations/jenkins/dlang-org%2Fphobos/detail/PR-5648/3/pipeline/173
The whole run lasted 09:15 min, while the dub node took about 1:30 mins, meaning this option could save around 7-8 mins.

@wilzbach
Copy link
Member

I guess that's going to problematic because the compiler gets built in the first stages which is used for the further stages and I guess these binaries aren't saved. I don't know much about Jenkins though.

@MartinNowak
Copy link
Member

Not possible and hardly ever will be supported, pipelines are just too configurable.
Don't be worried to just restart the whole pipeline, resource usage is fairly small atm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants