Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated testing and docker-compose.yml overhaul #57

Open
aaron97neu opened this issue Jul 29, 2020 · 0 comments
Open

Automated testing and docker-compose.yml overhaul #57

aaron97neu opened this issue Jul 29, 2020 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@aaron97neu
Copy link
Member

Previous discussion: #45 (comment)

Currently our docker-compose.yml files are chained together with a docker-compose -f ... -f ... -f .... command to bring up a series of containers for manual testing. We would like each docker-compose.yml file to be self-contained and (eventually) run automated tests when brought up (Maybe a separate docker-compose-testing.yml?)

For service xxx the docker-compose.yml should have the following properties:

  • When in folder isoblue-avena/services/xxx, docker-compose {build up down etc} should work
  • Any dependent containers are not build from adjacent folders but the latest good version pulled from dockerhub (which is automatically updated via github actions)
  • Ability to run automated tests on this container

@abalmos This is your vision. Any other comments?

@aaron97neu aaron97neu added the enhancement New feature or request label Jul 29, 2020
@aaron97neu aaron97neu added this to the 0.1.1 Testing milestone Oct 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant