-
-
Notifications
You must be signed in to change notification settings - Fork 817
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
Incorporate TARGET in the install and build step #133
Conversation
- Tidying up the build matrix - All channels has TARGET env var - Build against this targets: - x86_64-unknown-linux-gnu - x86_64-unknown-linux-musl - i686-unknown-linux-gnu - i686-unknown-linux-musl - x86_64-apple-darwin - Code formating check has it's own item in the build matrix - Prevent target re-add error from rustup - Incorporate the TARGET env var in the `install` and `script` stage
Very cool, thank you very much for your contribution! Do you think there is some way to reduce the total CI time a bit? Previously, Travis was running in 20-30min. Now it takes 1h 15min. Maybe we don't have to build nightly and beta for every target? |
Feel free to exclude any matrix item. I just listed all of them because they're readily available and adding them is no hassle. Probably only test for |
Sounds good (maybe just comment them out for now). Would you like to include this within this PR? |
Reducing total CI time
With pleasure. Disabling:
on beta and nightly channels. |
Thank you very much!! Could you please sign #105? |
Your welcome Nice, total CI build time reduced to 16 minutes. 😄 Also I have some suspicion about what causing the failing code formatting check on nightly. Currently investigating it. |
Maybe we could include @sharkdp What do you think? |
Better place to discuss it I think is #76 . |
install
andscript
stagefix #132