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

Split up CI into multiple jobs #68

Open
cmacmackin opened this issue Dec 16, 2024 · 0 comments
Open

Split up CI into multiple jobs #68

cmacmackin opened this issue Dec 16, 2024 · 0 comments

Comments

@cmacmackin
Copy link
Collaborator

It would be good to have separate CI jobs for building Platypus, building the documentation, building/running unit test, and running integration tests. (Obviously the test ones would need to be dependent on the build one and have access to the build artifacts). That way, even if one of the sets of tests fails it can still run the others and report on any issues that may in them as well.

This will require reworking how the build is currently done, e.g. by only building Platypus when building the image and then having separate jobs that run within containers using that image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant