zuul-jobs/roles
James E. Blair 5f75a2d004 Add roles to add/remove a GPG key
Current usage of gpg keys involves a single role that adds, signs,
and removes the key all in one.  Some jobs may need the GPG key
installed normally onto the remote host, then left in place, and
later removed.  This change facilitates that.

Change-Id: I2f13f0c4de91808ba1bbdcc0fd20a547e43d602b
2017-10-19 13:26:16 -07:00
..
add-build-sshkey Install build private key too 2017-08-22 10:52:08 -07:00
add-fileserver Add content to support translation jobs 2017-09-12 16:19:40 -06:00
add-gpgkey Add roles to add/remove a GPG key 2017-10-19 13:26:16 -07:00
add-launchpad-credentials fix the template instruction for writing launchpadlib/creds 2017-10-16 16:41:05 -04:00
add-sshkey Add-sshkey: remove pubkey if present 2017-10-19 11:52:15 -07:00
bindep Update bindep role defaults to be more sane 2017-10-17 16:18:22 +02:00
build-python-sdist Add non-OpenStack python tarball creation job 2017-08-22 16:09:02 -04:00
configure-mirrors Use sources.list.d for Debian with APT 2017-10-12 20:25:35 -04:00
copy-build-sshkey Role to copy the build ssh key to other users 2017-08-22 18:22:45 -07:00
create-afs-token Add create / destory roles for AFS tokens 2017-08-28 13:53:10 -04:00
destroy-afs-token Add create / destory roles for AFS tokens 2017-08-28 13:53:10 -04:00
emit-ara-html Add the ability to generate an ARA report only on job failure 2017-10-12 17:43:41 -04:00
emit-job-header Revert "Fix linting issues found via project-config" 2017-09-14 13:10:22 -06:00
ensure-tox/tasks Split ensuring tox is installed into a role 2017-08-22 15:19:33 -04:00
ensure-twine/tasks Move name from block to tasks in the block 2017-08-30 17:30:38 -05:00
fetch-coverage-output Correct path to coverage job 2017-10-19 14:49:53 +11:00
fetch-javascript-output Add base job and roles for javascript 2017-10-09 08:32:45 -05:00
fetch-javascript-tarball Add base job and roles for javascript 2017-10-09 08:32:45 -05:00
fetch-python-sdist-output Add fetch-python-sdist-output role 2017-08-23 11:04:52 -04:00
fetch-sphinx-output Expand docs for fetch-sphinx-output role 2017-09-27 15:08:49 -07:00
fetch-stestr-output Add fetch-stestr-output role 2017-08-07 16:28:12 -04:00
fetch-testr-output Add fetch-stestr-output role 2017-08-07 16:28:12 -04:00
fetch-tox-output Ignore missing tox log directories 2017-10-16 10:18:31 -05:00
fetch-translation-output Add content to support translation jobs 2017-09-12 16:19:40 -06:00
fetch-zuul-cloner Make git repos writable so that hard links work 2017-10-16 08:12:30 -05:00
install-javascript-packages Add base job and roles for javascript 2017-10-09 08:32:45 -05:00
install-nodejs Add base job and roles for javascript 2017-10-09 08:32:45 -05:00
mirror-workspace-git-repos Revert "Fix linting issues found via project-config" 2017-09-14 13:10:22 -06:00
multi-node-bridge Don't set up RDO repositories on Fedora 2017-10-15 12:54:44 -04:00
multi-node-firewall Multi-node: Set up firewalls 2017-09-22 16:25:51 -04:00
multi-node-hosts-file Multi-node: Set up hosts file 2017-09-22 16:25:51 -04:00
multi-node-known-hosts Multi-node: Streamline multi-node-known-hosts 2017-09-26 15:32:07 -04:00
npm Add base job and roles for javascript 2017-10-09 08:32:45 -05:00
prepare-workspace Allow overriding the workspace directory in prepare-workspace 2017-09-04 17:25:30 +10:00
publish-artifacts-to-fileserver Document and update fileserver roles 2017-08-18 18:21:50 -05:00
release-afs-volume Add role to do a vos release on an AFS volume 2017-09-01 16:40:40 -05:00
remove-build-sshkey Use new sphinx roles in docs 2017-08-11 15:10:40 -07:00
remove-gpgkey Add roles to add/remove a GPG key 2017-10-19 13:26:16 -07:00
remove-launchpad-credentials Add roles for adding and removing launchpadlib credentials 2017-08-30 18:53:21 -05:00
remove-sshkey Add a role to remove an ssh private key 2017-08-29 15:56:45 -07:00
revoke-sudo Remove the right file in revoke-sudo 2017-09-28 20:15:17 +00:00
set-zuul-log-path-fact Include project and branch in periodic job log URL 2017-10-08 16:02:38 +00:00
sign-artifacts Remove GPG public key for sign-artifacts role 2017-08-25 13:28:02 -04:00
start-zuul-console Add start-zuul-console role 2017-08-29 16:15:55 -07:00
test-setup Ensure we load roles for linting 2017-07-17 16:50:06 -04:00
tox Emit a message about the final tox invocation 2017-09-27 16:36:59 -05:00
tox-siblings Disable tox-siblings 2017-10-18 16:08:50 -07:00
upload-afs Update tox/test-requirements 2017-09-02 14:17:32 -05:00
upload-logs chmod the files on the executor 2017-09-26 16:32:07 -05:00
upload-npm Add upload-npm role 2017-10-09 15:41:20 -05:00
upload-pypi upload-pypi: make repository url optional 2017-10-17 14:13:24 -07:00
validate-host Finish transition to zuul_site_image_manifest_files 2017-09-22 11:15:35 -05:00
version-from-git Add base job and roles for javascript 2017-10-09 08:32:45 -05:00