-
Notifications
You must be signed in to change notification settings - Fork 5
CI for firecrest-v2 #66
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
Conversation
646030a to
89074cc
Compare
Embeds the docker-compose offered by firecrest-v2 into CI to run with real firecrest server. Open questions: - [ ] Should we keep the mock? Then we need to run it in the CI and maintain it but maybe helpful for finding bugs. Then I would keept the workflow files - [ ] Fix v2 endpoint problems
|
Thanks @agoscinski !
I'd vote for not having the mock anymore; maintenance overhead for little benefit it provides. |
I checkout firecrest-v2 repo and use their |
|
Ok if the setup is different, we can separate v1 as a branch that runs the tests only via mocked firecreset. This branch will be released but not maintained. We then make our main branch compatible with v2 only. There we use the docker test and no mock. |
| with: | ||
| name: aiida-firecrest-pytests | ||
| flags: pytests | ||
| flags: pytests --..... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| flags: pytests --..... | |
| flags: pytests |
|
merged via f574a4f |
Embeds the docker-compose offered by firecrest-v2 into CI to run with real firecrest server.
Open questions:
maintain it but maybe helpful for finding bugs. Then I would keept the
workflow files
jpribyl/action-docker-layer-cachingwas used, not sure if it works in this case