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
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

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