Project

General

Profile

Actions

Idea #19464

closed

record git information when registering a workflow

Added by Peter Amstutz over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
CWL
Target version:
Start date:
09/08/2022
Due date:
Story points:
-
Release relationship:
Auto

Description

git commit
branch name
origin push URL

git describe?


Files

pach-repoview.png (323 KB) pach-repoview.png Sarah Zaranek, 09/07/2022 07:23 PM
pach-transview.png (307 KB) pach-transview.png Sarah Zaranek, 09/07/2022 07:23 PM

Subtasks 1 (0 open1 closed)

Task #19473: Review 19464-capture-git-infoResolvedPeter Amstutz09/08/2022Actions

Related issues 1 (1 open0 closed)

Related to Arvados Epics - Idea #19132: Registered workflow improvementsIn Progress09/01/202303/31/2025Actions
Actions #1

Updated by Peter Amstutz over 2 years ago

  • Description updated (diff)

Updated by Sarah Zaranek over 2 years ago

Included examples of git-repos in pachyderm and SBG and maybe DNANexus

Actions #3

Updated by Peter Amstutz over 2 years ago

  • Assigned To set to Peter Amstutz
  • Status changed from New to In Progress
Actions #4

Updated by Peter Amstutz over 2 years ago

19464-capture-git-info @ bb1e867b5ed774d99b2291348f8a6bfa8c57325e

So when a workflow is submitted, it'll record stuff:

INFO /home/peter/work/scripts/venv3/bin/arvados-cwl-runner 2.5.0.dev20220908213857, arvados-python-client 2.5.0.dev20220908150551, cwltool 3.1.20220907141119
INFO Resolved '/home/peter/work/cwl-v1.2/tests/revsort.cwl' to 'file:///home/peter/work/cwl-v1.2/tests/revsort.cwl'
INFO Git provenance
INFO   gitCommit: fc96db08d6263c2c68d5ad1e830d08ccb6028a1c
INFO   gitDate: Wed, 7 Sep 2022 10:03:51 -0400
INFO   gitCommitter: Peter Amstutz <peter.amstutz@curii.com>
INFO   gitBranch: output-json-relative
INFO   gitOrigin: git@github.com:common-workflow-language/cwl-v1.2
INFO   gitStatus: M README.md
INFO   gitDescribe: fc96db0
INFO   gitPath: tests/revsort.cwl
Actions #5

Updated by Peter Amstutz over 2 years ago

19464-capture-git-info @ 3cfe5fc65c2883cef65087e016b8f6210d23cc8e

Now sets properties as well

developer-run-tests: #3284

Actions #7

Updated by Peter Amstutz over 2 years ago

  • Category set to CWL
Actions #8

Updated by Lucas Di Pentima over 2 years ago

LGTM, thanks!

Actions #9

Updated by Peter Amstutz over 2 years ago

  • Status changed from In Progress to Resolved
Actions #10

Updated by Peter Amstutz over 2 years ago

  • Release set to 53
Actions #11

Updated by Peter Amstutz almost 2 years ago

  • Related to Idea #19132: Registered workflow improvements added
Actions

Also available in: Atom PDF