Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

[Develop] Prevent buildkite clone to speedup pipeline #8165

Merged
merged 21 commits into from
Nov 6, 2019

Conversation

NorseGaud
Copy link
Contributor

Change Description

Problem: Several steps don't need to do a clone locally on the host as they do the clone inside of the VM (like on mac). Others don't need to obtain the submodules as we only need to execute a script under the .cicd directory (test-metrics for example).

Solution: Use the skip-checkout plugin to stop buildkite from cloning and doing a submodule update on the host and just skip right to running commands.

  • We also added DISABLE_CONCURRENCY ENV so we can prevent concurrency on scheduled builds.

Consensus Changes

  • Consensus Changes

API Changes

  • API Changes

Documentation Additions

  • Documentation Additions

Copy link
Contributor

@kj4ezj kj4ezj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The fc submodule has been changed. I am sure that was just a mistake, please revert fc to its original version.

@NorseGaud NorseGaud requested a review from kj4ezj November 5, 2019 14:46
@NorseGaud
Copy link
Contributor Author

Original Develop branch -
Screen Shot 2019-11-06 at 9 28 43 AM

New changes -
Screen Shot 2019-11-06 at 9 28 52 AM

Copy link
Contributor

@kj4ezj kj4ezj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🦃 🦃 🦃

@NorseGaud NorseGaud merged commit ed4576d into develop Nov 6, 2019
@heifner heifner deleted the cicd-limit-clone-dev branch March 12, 2020 12:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants