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

baseline-circleci no longer applies configuration resolver plugin #1184

Merged
merged 4 commits into from
Jan 23, 2020

Conversation

iamdanfox
Copy link
Contributor

Before this PR

We used to recommend ./gradlew resolveConfigurations back when Circle1 had mutable caches (as it would nicely pre-warm them).

However, we've found that actually in Circle2, it is more efficient to just save a job-specific cache right at the end of each job. This ensures that the caches contain only what's necessary for that job, rather than all configurations.

After this PR

==COMMIT_MSG==
baseline-circleci no longer applies the (deprecated) configuration resolver plugin
==COMMIT_MSG==

Possible downsides?

  • repos that have not adopted our circle templates could still be running ./gradlew resolveConfigurations in their .circleci/config.yml, which will stop working. If they really want to continue doing this (which we don't recommend), they'll need to add it back themselves.

@policy-bot policy-bot bot requested a review from CRogers January 23, 2020 14:30
@iamdanfox iamdanfox changed the base branch from develop to dfox/delete-baseline-versions January 23, 2020 14:30
@iamdanfox iamdanfox changed the title baseline-circleci no longer applies configuration resolver plugin [stacked PR] baseline-circleci no longer applies configuration resolver plugin Jan 23, 2020
@iamdanfox iamdanfox changed the title [stacked PR] baseline-circleci no longer applies configuration resolver plugin baseline-circleci no longer applies configuration resolver plugin Jan 23, 2020
@iamdanfox iamdanfox changed the base branch from dfox/delete-baseline-versions to develop January 23, 2020 15:04
@iamdanfox iamdanfox force-pushed the dfox/delete-configuration-resolver branch from adc02f1 to ed4fae9 Compare January 23, 2020 15:05
@bulldozer-bot bulldozer-bot bot merged commit 26ce174 into develop Jan 23, 2020
@bulldozer-bot bulldozer-bot bot deleted the dfox/delete-configuration-resolver branch January 23, 2020 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants