Closed crisr15 closed 10 months ago
we need to write a script that checks github for a new release and if a new release exists deploy it we will be using release tags Check every 5 mins
NNP and DOT had similar setups.
Fedora - go to current docker compose yaml and pull in changes. Part about Fedora only.
https://github.com/samvera/hyku/blob/main/docker-compose.production.yml#L86-L99 hyku/docker-compose.production.yml at main · samvera/hyku Hyku: A multi-tenant Hyrax application built on the latest and greatest Samvera community components. Brought to you by the Hydra-in-a-Box project partners and IMLS; maintained by the Hyku Interest...
Fedora - go to current docker compose yaml and pull in changes. Part about Fedora only.
Get fedora info from Hyku prod docker compose file and update base WVU dc file
Pair with Rob to do it.
Will need to coordinate with the client to get this installed on the server. To test, we will do a release and see if it pulls / updates properly
Closed, not part of phase 2 work
Summary
We want to make deploying WVU easier. Set up a script that will check for new releases, and if it finds one it will deploy the app.
Additionally, we need to pull in the changes that set Fedora to be backed by postgres. What steps do they need to take to get this deployed?
We will need to work with the client to get this installed on the server.
Acceptance Criteria
Testing Instructions
Not end user testable.
Developers: Confirm that when a release is cut a deploy happens.