Releases: arteria-project/arteria-delivery
Listing staged data in delivery workflow
It is now possible for an operator to see staged runfolders by listing the stage_project task in arteria-packs.delivery_runfolders_for_project_workflow on arteria-master.
Locking deliveries to only running once and deliver all runfolders for a project
This release introduces two major things into the service:
- It is now possible to stage all runfolder for a project via the
/api/1.0/stage/project/runfolders/<project name>endpoint. Once the project has been staged, it is possible to then deliver it using the normal delivery endpoint for doing deliveries based on a staging id. - The service will now store deliveries in the database, and deny requests to deliver the same project/runfolder twice, unless this is forced.
v2.0.0-rc4
Merge pull request #18 from johandahlberg/always_include_proj_name_in…
v2.0.0-rc3: Merge pull request #17 from johandahlberg/potential_mover_path_fix
Remove basename from staging path
v2.0.0-rc2: Merge pull request #16 from johandahlberg/no_nbr_in_name
Remove delivery number from path
v2.0.0-rc1: Merge pull request #15 from johandahlberg/look_for_bp_samples
Adding end-point to check for best practice samples in project
Bug fix: Parse mover 1.0.0 output correctly
The delivery service was not parsing the output of Mover 1.0.0 correctly. This should be fixed now.
Call explicit mover version with explicit path
This minor release changes so that we call mover commands (to_outbox, moverinfo) explicitly, with the full path. Previously the mover commands were always available globally, but now Mover is versioned, so different paths give different versions.
Bug fix: Mover ID can contain more dashes than expected
This fixes a bug in arteria-delivery where it parses the output from Mover to find the Mover ID. Apparently the ID can contain more dashes than previously expected.
First release of the delivery service
This is the first release of the arteria-delivery service.
It has basic functionality in place to:
- delivery entire demultiplexed runfolders using mover
- deliver project directories using mover
- monitor the state of the same deliveries