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

Use Docker executor in CI for deploying docs #137

Merged
merged 2 commits into from
Apr 23, 2022

Conversation

PanisSupraOmnia
Copy link
Member

Summary

As noted in #136 CircleCI is deprecating its 14.04/16.04 images. This PR resolves #136 by switching to a Docker executor in the docs deploy step, where we were previously using the default machine executor.


Changed

  • Switch to Docker executor in CI for docs deploy step

Not specifying a machine image defaults to using a Trusty image, which
is deprecated and will soon fail. Assuming this works correctly,
it seems like using a Docker executor is preferable anyway.
(see https://circleci.com/blog/ubuntu-14-16-image-deprecation/)
This is necessary because we use a custom checkout step when deploying
docs. CircleCI's built-in `checkout` step does this automatically.
@PanisSupraOmnia PanisSupraOmnia marked this pull request as ready for review February 22, 2022 00:17
@swarley swarley merged commit 185acea into shardlab:main Apr 23, 2022
@swarley
Copy link
Member

swarley commented Apr 23, 2022

Thanks!

@PanisSupraOmnia PanisSupraOmnia deleted the circleci-machine-image branch May 4, 2022 21:32
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.

CircleCI Deprecating 14.04/16.04 Machine Images
2 participants