edina / nbexchange

External exchange for nbgrader
Other
6 stars 2 forks source link

Add docker smoketest. Test on python 3.6, 3.7 and 3.8 #5

Closed BertR closed 4 years ago

BertR commented 4 years ago

This adds a test that builds the Docker container, tries to run it and sees whether it can establish a connection to port 9000. This test should prevent us from breaking the Docker build (again).

It also improves the GitHub action for consistent dependencies (we were mixing requirements.txt and setup.py dependencies) and adds a matrix for testing against Python 3.6, 3.7 and 3.8