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

[Engineering] Reduce CI Pipeline duration #4055

Closed
1 of 2 tasks
stevengum opened this issue Jun 12, 2020 · 1 comment
Closed
1 of 2 tasks

[Engineering] Reduce CI Pipeline duration #4055

stevengum opened this issue Jun 12, 2020 · 1 comment
Assignees
Labels
BF Agility P1 Painful if we don't fix, won't block releasing R10 Release 10 - August 17th, 2020
Milestone

Comments

@stevengum
Copy link
Member

stevengum commented Jun 12, 2020

The CI pipeline takes between 25-27 minutes, there's room for improvement as the CI doesn't deploy or publish code.

The duration can improve by addressing #4047 & #4048.


  • Disable or remove superfluous stages and steps
  • Investigate "better" parallel builds
@stevengum stevengum added P1 Painful if we don't fix, won't block releasing investigate Needs more information in order to proceed R10 Release 10 - August 17th, 2020 BF Agility labels Jun 12, 2020
@munozemilio munozemilio added this to the R10 milestone Jul 1, 2020
@stevengum stevengum assigned mrivera-ms and unassigned stevengum Jul 1, 2020
@mrivera-ms mrivera-ms removed the investigate Needs more information in order to proceed label Aug 7, 2020
@mrivera-ms
Copy link
Contributor

mrivera-ms commented Aug 7, 2020

The CI pipeline takes between 25-27 minutes, there's room for improvement as the CI doesn't deploy or publish code.

The duration can improve by addressing #4047 & #4048.

  • Disable or remove superfluous stages and steps
  • Investigate "better" parallel builds

The CI Pipeline runs in under 20 minutes now. Exceptions happen when there is a high volume of jobs and available build agents are not enough to cover the volume. We have done work to reduce the use of build agents by selecting the API compatibility verifications to only libraries that have been changed.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BF Agility P1 Painful if we don't fix, won't block releasing R10 Release 10 - August 17th, 2020
Projects
None yet
Development

No branches or pull requests

4 participants