Commit Graph

3 Commits

Author SHA1 Message Date
Andreas Jaeger 9863abbc72 Move jenkins/data/bindep-fallback.txt (1/2)
Let's get rid of jenkins in the name and use a new place to place
bindep-fallback.txt in.

Create new nodepool element to copy the file over.

This is a first of two changes for this repo, we also need to update
the few users in bindep and openstack-zuul-jobs before we can remove the
old location.

We can remove jenkins/data/bindep-fallback.txt only in the followup
change since project-config is not self-testing.

Change-Id: I5c94dcbbca25db7dd998bfbccfbb25c1c4342a2b
2018-02-20 20:52:17 +01:00
Andreas Jaeger 9f420c68f0 Fix bindep_file for bindep fallback
The fallback test fails with "Error reading file
jenkins/data/bindep-fallback.txt". Add full path to it.

Change-Id: I27dda22252fb02d0500851886ab86ef567829898
2018-01-05 12:56:44 +00:00
Andreas Jaeger 6ae123b9ba Add native Zuul v3 bindep fallback tests
For project-config itself, use native Zuul v3 tests for testing that we
can install the bindep list for the used distributions.

Note that the new job does not run if the local bindep.txt file or
other-requirements.txt is changed since those files are irreleant for
this test. This test only tests jenkins/data/bindep-fallback.txt.

Since project-config is trusted, we cannot directly test that the jobs
work. Therefore add them as experimental - and then test that they work.
A followup change will then use these jobs by default.

Change-Id: Ia95b73aa955a07840ce9b66ba36a6da821e1d34c
2018-01-04 20:39:56 +01:00