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

Find specific Docker tag for build #74

Merged
merged 2 commits into from
Aug 14, 2023

Conversation

pal03377
Copy link
Contributor

@pal03377 pal03377 commented Aug 13, 2023

Motivation and Context

#73 has issues where the necessary docker images are not built, even though they don't exist yet.

Description

Solution: Properly detect if the images already exist or not. Before, the tag wasn't taken into consideration by accident. Now, the specific tag of the Docker image is checked in GitHub.

Steps for Testing

Note that the build step to find images to build correctly identifies the image as missing: https://github.com/ls1intum/Athena/actions/runs/5849504932/job/15857908702?pr=74#step:3:45

Also, note that merging the branch of this PR into #73 fixes the issue there: All missing images are now built: https://github.com/ls1intum/Athena/actions/runs/5849540999/job/15857980555
(you can also check that the deployment now works correctly)

Screenshots

screenshot-2023-08-13_001780

@pal03377 pal03377 self-assigned this Aug 13, 2023
@pal03377 pal03377 marked this pull request as ready for review August 13, 2023 21:05
Copy link
Collaborator

@FelixTJDietrich FelixTJDietrich left a comment

Choose a reason for hiding this comment

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

Thanks for that, it seems to work on #73 :)

@pal03377 pal03377 merged commit 6788590 into develop Aug 14, 2023
@pal03377 pal03377 deleted the development/find-specific-docker-tag-for-build branch August 14, 2023 15:43
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.

2 participants