zuul-jobs/zuul-tests.d
James E. Blair f0d7c980b5 Handle no-sudo in stage-output
The stage-output role had two assumptions:

1) The zuul_copy_output variable would always be defined
2) The role would be able to sudo on the remote node

To make it easier for users who want to use this in a base job,
remove both of those assumptions.

1) We now supply a default empty dict if the variable is not defined
so that the role does not fail with an error.

2) We check to see if we can sudo on the remote node, and if we can,
we do when copying files; otherwise we don't, and assume that the
user will only specify files they have access to (if they don't then
the copy will fail).

Change-Id: I5428c44adfafac4872342b59a92de311f41687b6
2021-05-31 15:47:57 -07:00
..
build-roles-jobs.yaml Add managed jobs to periodic-weekly 2020-09-17 08:33:50 +00:00
cloud-roles-jobs.yaml Add managed jobs to periodic-weekly 2020-09-17 08:33:50 +00:00
container-roles-jobs.yaml Remove arm64 jobs (temporarily) 2021-04-08 08:06:59 -07:00
dhall.yaml Add managed jobs to periodic-weekly 2020-09-17 08:33:50 +00:00
general-roles-jobs.yaml Handle no-sudo in stage-output 2021-05-31 15:47:57 -07:00
go-jobs.yaml Test Debian Buster and Bullseye 2021-05-03 18:39:56 +00:00
haskell.yaml Add managed jobs to periodic-weekly 2020-09-17 08:33:50 +00:00
java-jobs.yaml Add managed jobs to periodic-weekly 2020-09-17 08:33:50 +00:00
jobs.yaml Add managed jobs to periodic-weekly 2020-09-17 08:33:50 +00:00
js-roles-jobs.yaml Add managed jobs to periodic-weekly 2020-09-17 08:33:50 +00:00
launchpad-roles-jobs.yaml Add managed jobs to periodic-weekly 2020-09-17 08:33:50 +00:00
logs-jobs.yaml upload-logs-s3: fix test-jobs files: attribute 2020-11-27 17:57:38 +01:00
nim-jobs.yaml Test Debian Buster and Bullseye 2021-05-03 18:39:56 +00:00
packer-jobs.yaml Test Debian Buster and Bullseye 2021-05-03 18:39:56 +00:00
project.yaml Add tox-py39 job 2021-01-27 10:14:32 +00:00
puppet-roles-jobs.yaml Add managed jobs to periodic-weekly 2020-09-17 08:33:50 +00:00
python-jobs.yaml Test Debian Buster and Bullseye 2021-05-03 18:39:56 +00:00
python-roles-jobs.yaml Test Debian Buster and Bullseye 2021-05-03 18:39:56 +00:00
rust-jobs.yaml Test Debian Buster and Bullseye 2021-05-03 18:39:56 +00:00
terraform-jobs-roles.yaml Test Debian Buster and Bullseye 2021-05-03 18:39:56 +00:00
test-constraints.txt Fix python3 compat in tox siblings handling 2019-12-10 15:27:41 -08:00