Page MenuHomeSoftware Heritage

swh-tox.yaml
No OneTemporary

swh-tox.yaml

- job-template:
name: '{name}/tox'
display-name: 'Phab. Diff'
node: swh-tox
auth-token: ph4br1cat0r
parameters:
- string:
name: REPO
description: PHID of the Diffusion repository
- string:
name: PHID
description: PHID of the Target object
- string:
name: DIFF_ID
description: ID of the Diff patch to apply, if any
scm:
- git:
url: https://forge.softwareheritage.org/source/{display-name}.git
wrappers:
- phabricator-differential:
apply-to-master: true
builders:
- shell: |
echo "Run tox for:"
echo " REPO=$REPO"
echo " PHID=$PHID"
echo " DIFF_ID=$DIFF_ID"
- shell: |
if (python3 -m tox -a | grep -q -e '^flake8-phab$' ); then
python3 -m tox -e flake8-phab
else
python3 -m tox -e flake8
fi
- shell: python3 -m tox --result-json tox-results.json
publishers:
- phabricator:
uberalls-enabled: false
comment-on-success: true
comment-with-console-link-on-failure: true
process-lint: true
lint-file: .phabricator-lint
lint-file-size: 1000000
- archive:
artifacts: "*.json,.coverage*,.phabricator*"

File Metadata

Mime Type
text/plain
Expires
Sat, Jun 21, 6:54 PM (2 w, 5 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3391202

Event Timeline