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

WEB-2929 | Image and CI updates #16423

Merged
merged 3 commits into from Jan 11, 2023
Merged

WEB-2929 | Image and CI updates #16423

merged 3 commits into from Jan 11, 2023

Conversation

devindford
Copy link
Contributor

@devindford devindford commented Jan 11, 2023

What does this PR do?

Changes our CI files to utilize the newest version of the shared image, as well as new commands for deploy. It also adds environments where missing for certain jobs that will need it for deploys.

Motivation

We're attempting to have one image used for both corp and docs

Preview

https://docs-staging.datadoghq.com/devin.ford/WEB-2929/

Additional Notes

This one will just require some QA and a lot of combing over the gitlab-ci as another set of eyes to ensure all functions have been converted and that anything running the deploy_site command has an environment tagged in the job.


Reviewer checklist

  • Review the changed files.
  • Review the URLs listed in the Preview section.
  • Check images for PII
  • Review any mentions of "Contact Datadog support" for internal support documentation.

@devindford devindford requested a review from a team as a code owner January 11, 2023 15:44
@devindford devindford added the Do Not Merge Just do not merge this PR :) label Jan 11, 2023
@devindford devindford changed the title feat: update to latest image, change config for new image WEB-2929 | Image and CI updates Jan 11, 2023
@devindford devindford removed the Do Not Merge Just do not merge this PR :) label Jan 11, 2023
@hestonhoffman hestonhoffman merged commit 5d1dbcb into master Jan 11, 2023
@hestonhoffman hestonhoffman deleted the devin.ford/WEB-2929 branch January 11, 2023 19: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.

None yet

3 participants