Skip to content
This repository was archived by the owner on Oct 31, 2025. It is now read-only.

mrc-6634 use new packit interface#34

Merged
EmmaLRussell merged 3 commits intomasterfrom
mrc-6634-update-packit-deploy
Jul 31, 2025
Merged

mrc-6634 use new packit interface#34
EmmaLRussell merged 3 commits intomasterfrom
mrc-6634-update-packit-deploy

Conversation

@EmmaLRussell
Copy link
Copy Markdown
Contributor

Updates deps script to use new packit deploy commands, where packit is pre-configured before starting.

@EmmaLRussell EmmaLRussell marked this pull request as ready for review July 30, 2025 09:01
@EmmaLRussell EmmaLRussell requested a review from richfitz July 30, 2025 09:01
Copy link
Copy Markdown
Member

@richfitz richfitz left a comment

Choose a reason for hiding this comment

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

are the exit code dramas resolved? if not we should investigate...

@@ -40,7 +40,8 @@ hatch env run pip3 install constellation
hatch env run pip3 install packit-deploy
# For some reason packit is emitting exit code 1 despite apparently succeeding. Allow this for now...
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

is this now resolved?

@@ -9,7 +9,7 @@ function cleanup() {
docker container rm reverse-proxy -v
# Same exit code issue for packit stop as packit start....
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

is this now resolved?

set +e
hatch env run -- packit stop ./scripts
set -e
hatch env run -- packit stop
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I've added support in mrc-ide/packit-deploy#28 to be able to run hatch env run -- packit unconfigure here, which would complete cleanup, but we can sort that out in the parent PR perhaps?

@EmmaLRussell EmmaLRussell merged commit 4c3f28a into master Jul 31, 2025
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants