Skip to content

Conversation

Joeyh021
Copy link
Contributor

@Joeyh021 Joeyh021 commented Jan 15, 2023

This PR adds a Dockerfile for building a container image of tablebot.

I've also modified the CI workflow to build tablebot within docker instead of straight on the actions runner. The workflow will then publish the docker image to ghcr if the workflow is triggered by not a pull request (a push to the main branch).

This will allow for more streamlined deployment of tablebot on the new UWCS infrastructure.

The container image is a bit large (1.7GB) as I've not hyper-optimised the build. I can put some more time into it if you need, or can save for a later date.

@finnbar finnbar merged commit 47757c0 into WarwickTabletop:main Jan 17, 2023
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