Page MenuHomeSoftware Heritage

jobs/swh-docs: Add job to build doc when submitting phabricator diffs
ClosedPublic

Authored by anlambert on Oct 21 2021, 12:24 PM.

Details

Summary

When submitting a phabricator diff to the swh-docs repository, a Jenkins
job will be executed in order to check sane build of the full Software
Heritage documentations (dev, user, sysadmin).

Herald rule and Harbomaster configuration to launch the job have been
setup on the Phabricator side.

Jenkins job has been manually configured for testing,
the new job configuration in that diff will automatically recreate it.

See D6519 as test diff where the CI job has been executed.

Closes T3661

Diff Detail

Repository
rCJSWH Jenkins jobs
Branch
add-swh-docs-build-on-diff-job
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 24615
Build 38412: arc lint + arc unit

Event Timeline

anlambert created this revision.
ardumont added a subscriber: ardumont.

great! Thanks.

lgtm

Not that i get all that's in there though ;)
I trust in your tryouts.

This revision is now accepted and ready to land.Oct 21 2021, 12:48 PM

Use single quotes for string litteral in groovy script

Remove file committed by mistake