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

feat: save a copy of capture-area.geojson as an artifact for Argo Workflows TDE-1045 #860

Conversation

paulfouquet
Copy link
Collaborator

@paulfouquet paulfouquet commented Feb 15, 2024

Motivation

In order to allow Argo Workflows UI to expose a file to the user, the file has to be stored in the local machine. The workflows can then pulled the file as an artifact output. linz/topo-workflows#443

Modification

Save a copy of capture-area.geojson file in a different path than the one linked to the STAC Collection.

Another option would be to only save the file locally and let Argo Workflow to save it to the target directory. I haven't choose that option to monitor AWS issues from the application rather than from Argo.

Checklist

  • Tests updated
  • Docs updated
  • Issue linked in Title

MDavidson17
MDavidson17 previously approved these changes Feb 18, 2024
@paulfouquet paulfouquet requested a review from l0b0 February 18, 2024 22:12
@paulfouquet paulfouquet added this pull request to the merge queue Feb 19, 2024
Merged via the queue into linz:master with commit a303c05 Feb 19, 2024
1 check passed
@paulfouquet paulfouquet deleted the feat/save-capture-area-to-local-tmp-dir-tde-1045 branch February 19, 2024 02:51
@github-actions github-actions bot mentioned this pull request Feb 19, 2024
github-merge-queue bot pushed a commit to linz/topo-workflows that referenced this pull request Feb 21, 2024
#### Motivation

A direct access to the `capture-area.geojson` file from the workflow UI
can be useful for the user to verify data.
linz/topo-imagery#860

#### Modification

Add a workflow artifact containing the local copy of
`capture-area.geojson`

#### Checklist

- [ ] Tests updated N/A
- [ ] Docs updated N/A
- [x] Issue linked in Title
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants