PathwayCommons / factoid-converters

Web services for Factoid project to convert between JSON, BioPAX, SBGN data formats
http://biopax.baderlab.org/factoid-converters/
MIT License
2 stars 1 forks source link

Workflow: Redeploy Docker image to development & production instances #24

Closed jvwong closed 3 years ago

jvwong commented 3 years ago

GitHub actions provides for (semi)-automated workflows to accomplish tasks following events (e.g. tagging or pushing). We can leverage this to (semi)-automate our software deployments, namely through Docker images.

The following attempts to summarize the different cases and features we'd like:

Instance Event Git Reference Jobs
development push (i.e. merge PR) master branch gradle: build; Docker: build, push (Docker Hub), refresh host
production workflow_dispatch (i.e. manual) tag gradle: build; Docker: build, push (Docker Hub), refresh host

See:

jvwong commented 3 years ago

Superceded by https://github.com/PathwayCommons/factoid-docker-config/pull/17