diff --git a/jobs/templates/swh-cypress.groovy b/jobs/templates/swh-cypress.groovy --- a/jobs/templates/swh-cypress.groovy +++ b/jobs/templates/swh-cypress.groovy @@ -15,6 +15,16 @@ variable: 'PHAB_CONDUIT_TOKEN')]) {{ sh ''' if [ -n "$PHID" ]; then + echo "{ + \\\"buildTargetPHID\\\": \\\"$PHID\\\", + \\\"artifactKey\\\": \\\"link.jenkins\\\", + \\\"artifactType\\\": \\\"uri\\\", + \\\"artifactData\\\": { + \\\"uri\\\": \\\"$BUILD_URL\\\", + \\\"name\\\": \\\"Jenkins\\\", + \\\"ui.external\\\": true + } + }" | arc call-conduit --conduit-uri $PHAB_CONDUIT_URL --conduit-token $PHAB_CONDUIT_TOKEN harbormaster.createartifact python3 -m pyarcanist send-message work $PHID fi ''' diff --git a/jobs/templates/swh-pipeline.groovy b/jobs/templates/swh-pipeline.groovy --- a/jobs/templates/swh-pipeline.groovy +++ b/jobs/templates/swh-pipeline.groovy @@ -14,6 +14,16 @@ variable: 'PHAB_CONDUIT_TOKEN')]) {{ sh ''' if [ -n "$PHID" ]; then + echo "{ + \\\"buildTargetPHID\\\": \\\"$PHID\\\", + \\\"artifactKey\\\": \\\"link.jenkins\\\", + \\\"artifactType\\\": \\\"uri\\\", + \\\"artifactData\\\": { + \\\"uri\\\": \\\"$BUILD_URL\\\", + \\\"name\\\": \\\"Jenkins\\\", + \\\"ui.external\\\": true + } + }" | arc call-conduit --conduit-uri $PHAB_CONDUIT_URL --conduit-token $PHAB_CONDUIT_TOKEN harbormaster.createartifact python3 -m pyarcanist send-message work $PHID fi '''