Skip to content

Update GitLab CI Pipeline#6114

Closed
mitchellhenke wants to merge 3 commits intomainfrom
mitchellhenke/artifact-building
Closed

Update GitLab CI Pipeline#6114
mitchellhenke wants to merge 3 commits intomainfrom
mitchellhenke/artifact-building

Conversation

@mitchellhenke
Copy link
Contributor

Updates the pipeline to:

  • Only run for PRs/MRs and main or stages/prod
  • Removes scheduled/on_push rules since we don't need them anymore
  • Switches the artifact building to use the build pool
  • Renames the cache key to avoid applying the cache by default

@mitchellhenke mitchellhenke force-pushed the mitchellhenke/artifact-building branch 2 times, most recently from 80ac706 to c3ee254 Compare March 28, 2022 15:00
@mitchellhenke mitchellhenke marked this pull request as ready for review March 28, 2022 15:01
@mitchellhenke mitchellhenke force-pushed the mitchellhenke/artifact-building branch 2 times, most recently from d478c44 to db0cf9c Compare March 28, 2022 15:18
changelog: Internal, Continuous Integration, Limit when GitLab CI runs to avoid queuing too many builds
@mitchellhenke mitchellhenke force-pushed the mitchellhenke/artifact-building branch from db0cf9c to 4daf603 Compare March 28, 2022 15:38
Mitchell Henke added 2 commits March 28, 2022 10:45
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

Successfully merging this pull request may close these issues.

1 participant