[arvados] updated: 2.4.2-32-g278076e84
git repository hosting
git at public.arvados.org
Wed Sep 21 18:28:17 UTC 2022
Summary of changes:
sdk/cwl/arvados_cwl/executor.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
via 278076e84c7ea6d99f8ca4020688d52d7518ceee (commit)
from 261b87de11082ceefa48de0a6b1579f1c97b589c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 278076e84c7ea6d99f8ca4020688d52d7518ceee
Author: Peter Amstutz <peter.amstutz at curii.com>
Date: Wed Sep 21 14:25:12 2022 -0400
Improve getting git branch and git describe refs #19464
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz at curii.com>
diff --git a/sdk/cwl/arvados_cwl/executor.py b/sdk/cwl/arvados_cwl/executor.py
index 5c74eb1f9..694f77baf 100644
--- a/sdk/cwl/arvados_cwl/executor.py
+++ b/sdk/cwl/arvados_cwl/executor.py
@@ -542,10 +542,10 @@ The 'jobs' API is no longer supported.
git_commit = subprocess.run(["git", "log", "--format=%H", "-n1", "HEAD"], cwd=cwd, capture_output=True, text=True).stdout
git_date = subprocess.run(["git", "log", "--format=%cD", "-n1", "HEAD"], cwd=cwd, capture_output=True, text=True).stdout
git_committer = subprocess.run(["git", "log", "--format=%cn <%ce>", "-n1", "HEAD"], cwd=cwd, capture_output=True, text=True).stdout
- git_branch = subprocess.run(["git", "branch", "--show-current"], cwd=cwd, capture_output=True, text=True).stdout
+ git_branch = subprocess.run(["git", "rev-parse", "--abbrev-ref", "HEAD"], cwd=cwd, capture_output=True, text=True).stdout
git_origin = subprocess.run(["git", "remote", "get-url", "origin"], cwd=cwd, capture_output=True, text=True).stdout
git_status = subprocess.run(["git", "status", "--untracked-files=no", "--porcelain"], cwd=cwd, capture_output=True, text=True).stdout
- git_describe = subprocess.run(["git", "describe", "--always"], cwd=cwd, capture_output=True, text=True).stdout
+ git_describe = subprocess.run(["git", "describe", "--always", "--tags"], cwd=cwd, capture_output=True, text=True).stdout
git_toplevel = subprocess.run(["git", "rev-parse", "--show-toplevel"], cwd=cwd, capture_output=True, text=True).stdout
git_path = filepath[len(git_toplevel):]
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list