taskwarrior icon indicating copy to clipboard operation
taskwarrior copied to clipboard

Refactor test containers

Open 8-bit-fox opened this issue 5 years ago • 2 comments

Description

This PR aims at removing the project code from the test images. Reasons have been explained in #2344 . Same as #2347 rebased to 2.6.0.

Additional information...

  • Adds project code-free images
  • Adds a docker-compose file for local test execution
  • Adds an entrypoint (Code formerly part of the testing image)
  • Opens possibility for:
    • providing test-base images via ghcr.io (eventually via a pipeline)
    • Running tests on Github Actions, while continuing to run on TravisCI
    • Runtime reduction (== less credits spent) as the containers would be built only once

8-bit-fox avatar Dec 06 '20 22:12 8-bit-fox

Ah, ship... I wanted to make it a draft. @tbabej , are you allowed to convert it?

8-bit-fox avatar Dec 06 '20 22:12 8-bit-fox

@8-bit-fox Converted. Not sure if you see the conversion link, but this is where to find it: https://github.blog/changelog/2020-04-08-convert-pull-request-to-draft/

tbabej avatar Dec 06 '20 22:12 tbabej