Page MenuHomeSoftware Heritage

Update jenkins docker configuration for testing job builder
ClosedPublic

Authored by anlambert on Dec 15 2022, 4:26 PM.

Details

Summary

Synchronize plugins list with swh jenkins instance.
Also sort the list of plugins in lexicographical order.

Simplify jenkins service initialization:

  • mount configuration files and entrypoint instead of copying them in dockerfile
  • remove use of setup wizard as plugins have already been installed.
  • this also removes the need for authentication in that sample Jenkins instance.

Depends on D8960

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

Prefer to mount configuration files and entrypoint instead of copying them in dockerfile

Reopening as it was automatically closed when pushing commit to a feature branch.

ardumont added a subscriber: ardumont.

lgtm

(i had to look at the associated commits as the diff, since "it landed" only shows the first commit now).

This revision is now accepted and ready to land.Jan 2 2023, 10:55 AM