-
Notifications
You must be signed in to change notification settings - Fork 22
Contribute community partner specific test summaries
esgomezm edited this page Nov 30, 2022
·
10 revisions
A partner may generate test summaries.
In the partner section of collection_rdf_template.yaml we need to specify your partner_id (e.g. 'ilastik') and your workflow which creates and deploys your test summaries.
These dedicated partner test workflows are triggered by the collection CI: trigger_partner_wf.yaml.
-
example ilastik:
- repository with ilastik's test ci: https://github.com/ilastik/bioimage-io-resources
- this github actions workflow is called by the collection CI: test_bioimageio_resources.yaml
- deployed test summaries: https://github.com/ilastik/bioimage-io-resources/tree/gh-pages
- config of this process in collection repo: collection_rdf_template.yaml#L63-L68
-
(unfinished) example deepimagej:
- gh workflow called by collection CI: test_bioimageio_resources.yaml
- config in collection repo: collection_rdf_template.yaml#L41-L50
- Specific material from deepImageJ's model repository to run the CI:
- A drafted GitHub actions workflow to download the installation of Fiji/ImageJ and call the deepImageJ macro that processes the test image and generates an output for each of the models in the repo. The workflow will test that all the models produce the corresponding output tiff file.
- The workflow calls deepImageJ in headless mode