Podman-ify the application so that we automatically deploy to the new (test) server #718
Closed
6 of 7 tasks
Labels
Infrastructure
Relates to deployment or testing
Is your feature request related to a problem? Please describe.
Currently, it's tedious to deploy the MUSCLE project. We have to ssh into one of the servers, fetch the latest branch, run docker commands, etc. Ideally, we should have some form of CI/CD with automated deployment, reducing our workload and shortening the feedback cycle for testing.
Describe the solution you'd like
There has been a plan to convert our Docker setup to use Podman (which is similar and compatible). Podman then runs on the server, and by using a self-hosted GitHub Action runner we can run the required Podman commands from our Github workflow.
Requirements:
Move the Storybook jobs to its own workflow that still runs on Github's cloud runner?Update: it already is separate!/admin
will give us the Django backend dashboard. *The DNS change has already been requesteddevelop
(or by a manual trigger) to the test environment using the test environment variables configured in Github.Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: