uwmisl / poretitioner

https://misl.cs.washington.edu
Other
3 stars 1 forks source link

Set up service build service to produce Docker image #6

Closed thequicksort closed 4 years ago

thequicksort commented 4 years ago

Description

As part of the continuous integration/ build process, we need to set up a build server that will monitor changes pushed to the respository, reject unsavory ones (e.g. break tests), and generate a build image that we can distribute to users. I recommend using Travis CI and Github Actions, with the final workflow action producing a poretitioner Docker image.

The workflow will look something like:

Goal

We'll know this works when we can push code to the repository, and the build service spits out a Docker image that can be run on a separate machine.

Resources

thequicksort commented 4 years ago

https://github.com/uwmisl/poretitioner/pull/14