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

Add CI to this repository #19

Open
obbardc opened this issue Aug 21, 2023 · 0 comments · May be fixed by #28
Open

Add CI to this repository #19

obbardc opened this issue Aug 21, 2023 · 0 comments · May be fixed by #28
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@obbardc
Copy link
Member

obbardc commented Aug 21, 2023

Right now we just build the container and push it to the registry and assume it works to build/test Debos.

In this repository we should attempt to build the latest tagged version of debos and run the unit tests to ensure the containers work before merging PRs/pushing new containers.

@obbardc obbardc added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Aug 21, 2023
obbardc added a commit that referenced this issue Nov 10, 2023
Fill me in later.

Fixes: #19
Signed-off-by: Christopher Obbard <[email protected]>
obbardc added a commit that referenced this issue Nov 10, 2023
Fill me in later.

Fixes: #19
Signed-off-by: Christopher Obbard <[email protected]>
obbardc added a commit that referenced this issue Nov 10, 2023
Fill me in later.

Fixes: #19
Signed-off-by: Christopher Obbard <[email protected]>
obbardc added a commit that referenced this issue Nov 10, 2023
We've been burnt before by pushing untested container images and then
breaking debos/fakemachine CI jobs.

Run the unit tests from the last tagged version of fakemachine/debos
(which have already been tested) before pushing the container image to
the registry.

Fixes: #19
Signed-off-by: Christopher Obbard <[email protected]>
obbardc added a commit that referenced this issue Nov 10, 2023
We've been burnt before by pushing untested container images and then
breaking debos/fakemachine CI jobs.

Run the unit tests from the last tagged version of fakemachine/debos
(which have already been tested) before pushing the container image to
the registry.

Fixes: #19
Signed-off-by: Christopher Obbard <[email protected]>
obbardc added a commit that referenced this issue Nov 11, 2023
We've been burnt before by pushing untested container images and then
breaking debos/fakemachine CI jobs.

Run the unit tests from the last tagged version of fakemachine/debos
(which have already been tested) before pushing the container image to
the registry.

Fixes: #19
Signed-off-by: Christopher Obbard <[email protected]>
@obbardc obbardc linked a pull request Jul 1, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
Status: No status
Development

Successfully merging a pull request may close this issue.

1 participant