SuccessChanges

Summary

  1. contrib/ci.inria.fr: only trigger nightly builds when running in the official extended job (details)
  2. contrib/ci.inria.fr: merge basic+extended Jenkins pipelines (details)
  3. contrib/ci.inria.fr: fix buggy conflict merge in previous commit (details)
Commit 3a744d7a104bab553497c0e02668241b3126fddd by brice.goglin
contrib/ci.inria.fr: only trigger nightly builds when running in the official extended job

This trigger is harmless since the job won't run unless somebody
manually specifies the branch name parameter.
But this commit is a baby step towards merging basic and extended jobs
into a single pipeline (and we won't trigger the basic job).

Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr>
(cherry picked from commit 94562e3d38f5b3e9837b208cd57e6fb4fd28d873)
The file was modifiedcontrib/ci.inria.fr/Jenkinsfile-extended (diff)
Commit b964f7647a4139a182539aeea223ca54c98fd414 by brice.goglin
contrib/ci.inria.fr: merge basic+extended Jenkins pipelines

Use a single pipeline that enables debug/coverity/mingw/...
depending on whether we are in the official basic or extended jobs,
or on whether some envvars were passed in custom jobs.

By the way, add some verbose messages showing what's enabled or not.

Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr>
(cherry picked from commit 4190f90f122f5badaed00762eff5e8ab3c624f46)
The file was removedcontrib/ci.inria.fr/Jenkinsfile-basic
The file was addedcontrib/ci.inria.fr/Jenkinsfile
The file was removedcontrib/ci.inria.fr/Jenkinsfile-extended
Commit 56f38a59d0bb594d7805b949cab5d4f305d7609f by brice.goglin
contrib/ci.inria.fr: fix buggy conflict merge in previous commit

Signed-off-by: Brice Goglin <Brice.Goglin@inria.fr>
The file was modifiedcontrib/ci.inria.fr/Jenkinsfile (diff)