-
Notifications
You must be signed in to change notification settings - Fork 0
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 a OpenSUT startup script #141
base: main
Are you sure you want to change the base?
Conversation
@spernsteiner this is the MR |
8cafac8
to
bed81aa
Compare
…r to sharing dependencies)
… preserved in the added repo
bed81aa
to
80be2dd
Compare
The docker image now builds successfully in CI. I'm going to try pulling the image and checking that it includes everything needed to run the OpenSUT, and then I'll merge this PR. |
575ca55
to
4df159b
Compare
I got the Docker image working locally. I'm now working on writing up documentation on how to start the OpenSUT, run the mission, and read the encrypted logs afterward. |
Added instructions. There are a couple TODOs, but I think this is basically done. |
849c38c
to
37dcb4a
Compare
There's now only one remaining TODO, which may be better left to a separate PR. The current instructions in |
Fixes #96
EDIT:
docker/build-push-action@v6
does not seem to preserve the.git
directories in the build context, so it is not possible to rungit
commands in theCOPY
-ed repo. Using plaindocker build
invocation on the other hand does not preserve the cache, but it keeps the git history.Perhaps a suitable way forward is to run the docker build nightly, and always build it from scratch. After all, at some point we need to show how to build the system from scratch.