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

Re-write codebuild.yml and dockerfiles for consistency and code build execution speed #162

Merged
merged 6 commits into from Aug 24, 2022
Merged

Re-write codebuild.yml and dockerfiles for consistency and code build execution speed #162

merged 6 commits into from Aug 24, 2022

Conversation

bmoffatt
Copy link
Collaborator

@bmoffatt bmoffatt commented Aug 22, 2022

Description of changes:

This change was originally posted as a part of #159

Mostly did this to resolve constantly waiting for AWS SDK build, by moving the step out of any ci/codebuild/*.yml and into the respective ci/docker/* - to cache it for personal sanity.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

… workflow structure, put more dependency build into the docker image, etc
@bmoffatt
Copy link
Collaborator Author

current codebuild workflows configured expected to vomit on this PR as the .yml and docker images drifted - will be creating updated workflows representative of the new images, and re-trigger this PR with empty commits

@bmoffatt bmoffatt marked this pull request as ready for review August 22, 2022 21:01
@@ -1,10 +1,18 @@
FROM amazonlinux:2017.03
FROM public.ecr.aws/amazonlinux/amazonlinux:2018.03
Copy link
Collaborator Author

@bmoffatt bmoffatt Aug 22, 2022

Choose a reason for hiding this comment

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

intentionally leaving the filename out of date with the base image right now to make my life a bit easier in the short term for managing the creation of the replacement CI workflows

why did the repo+tag change? - because I have automation in #159 to re-drives the docker builds from AWS CodeBuild, that DockerHub likes to throttle - however I could not find a :2017.03 tag in the public.ecr.aws gallery - so, next best thing is to use an actually updated tip tag for the original AmazonLinux

@bmoffatt bmoffatt merged commit 5928a6f into awslabs:master Aug 24, 2022
@bmoffatt bmoffatt deleted the ci-files-refactor branch August 24, 2022 01:42
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

2 participants