project-config/jenkins/scripts
Doug Hellmann bf142fa7b7 make release script repo cloning function more resilient
The release scripts had been assuming that a valid gerrit user was
always configured already, but this is not necessarily the case on all
nodes. Now that the constraint update job has moved to the proposal
nodes, we need to make the cloner code try to configure the gerrit user
if "git review -s" fails. We can't always take that step because it
would result in using the wrong user on the signing node and when users
run the scripts by hand (as we still do frequently to recover from
failures).

Change-Id: Ife8108f0bff4be9ab63befc5eff4289be78316f7
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-12-21 15:14:00 -05:00
..
release-tools make release script repo cloning function more resilient 2016-12-21 15:14:00 -05:00
afs-slug.sh Create jobs for a wheel mirror 2016-02-03 09:34:03 -08:00
baremetal-archive-logs.sh Reorganizes project-config 2014-09-25 11:41:04 -04:00
baremetal-deploy.sh Switch to using $() for subshells, part 2 2015-06-04 15:33:48 +10:00
baremetal-os-install.sh Reorganizes project-config 2014-09-25 11:41:04 -04:00
bump-milestone.sh Fix some word spellings 2016-02-03 12:46:20 +05:30
check_app_catalog_yaml.py Update App Catalog dead link checker 2016-01-19 16:38:25 -08:00
check_osc_commands.py Add the exception string when a osc command fails to load 2016-08-24 15:58:49 +01:00
check-osc-plugins.sh remove cueclient from osc check script 2016-12-11 00:14:23 -05:00
common_translation_update.sh Merge "Update link for translation import" 2016-12-20 17:21:07 +00:00
common.sh make release script repo cloning function more resilient 2016-12-21 15:14:00 -05:00
create-ppa-package.sh Wrap some overly long lines 2015-12-23 13:56:53 +01:00
create-zanata-xml.py Refactor verification for ZanataRestService 2015-09-10 16:06:04 +10:00
generate_puppetfile.sh generate_puppetfile: add missing $DIR 2016-05-16 09:05:18 +02:00
gerrit-git-prep.sh Fix typos in initialize-urandom.py & gerrit-git-prep.sh 2016-11-08 03:57:55 +00:00
get-modulename.py Translation job scripts support multiple python modules 2016-02-22 15:00:17 +09:00
grab_console_log.sh Wrap some overly long lines 2015-12-23 13:56:53 +01:00
install-distro-packages.sh Add Gentoo support to nodepool 2016-10-16 20:37:14 -05:00
jenkins-oom-grep.sh Reorganizes project-config 2014-09-25 11:41:04 -04:00
jenkins-sudo-grep.sh Broaden pattern match for jenkins-sudo-grep.sh 2015-01-09 00:24:22 +00:00
jenkinsci-upload.sh Wrap some overly long lines 2015-12-23 13:56:53 +01:00
lvm-kexec-reset.sh Switch to using $() for subshells, part 2 2015-06-04 15:33:48 +10:00
mavencentral-upload.sh Switch to using $() for subshells, part 2 2015-06-04 15:33:48 +10:00
npm-tarball-upload.sh Corrected Typo in Filename 2015-10-08 08:26:59 -07:00
package-gerrit.sh Reorganizes project-config 2014-09-25 11:41:04 -04:00
php-laravel-build.sh Update composer options 2015-08-18 10:30:45 -03:00
ping.py Reorganizes project-config 2014-09-25 11:41:04 -04:00
project-requirements-change.py Only error for duplicate requirements when strict 2016-08-08 15:42:29 +00:00
propose_translation_update.sh Translation sync job: add only *.po files to git 2016-12-05 22:57:53 +09:00
propose_update.sh Merge "Use --version-map when generating constraints updates" 2016-10-13 05:50:47 +00:00
pypi-extract-name.py Fix typo in the pypi-extract-name.py 2016-08-16 02:09:38 +00:00
pypi-extract-universal.py Typo in pypi-extract-universal.py 2015-11-24 15:19:13 -05:00
pypi-tarball-upload.sh Use https to transfer builds 2016-06-16 15:42:16 +10:00
pypi-wheel-upload.sh Use https to transfer builds 2016-06-16 15:42:16 +10:00
query-zanata-project-version.py Fix typo in the query-zanata-project-version.py 2016-08-10 07:39:31 +00:00
reprepro-gpg-sign.sh Add timestamp.txt to debian-openstack repo 2016-08-25 15:44:22 -04:00
run-cover.sh Add cover-constraints jobs to Neutron 2015-10-19 11:27:52 +11:00
run-docs.sh Add ZUUL_NEWREV to root-marker 2016-10-31 20:17:33 +01:00
run-jsbuild.sh Reorganizes project-config 2014-09-25 11:41:04 -04:00
run-pep8.sh Do the sdist check in a virtualenv 2015-12-22 07:33:33 +00:00
run-pylint.sh Add non-voting constraints jobs to cinder 2015-11-20 15:10:21 +11:00
run-selenium.sh We want to run freese in venv not with tox target 2014-12-23 10:44:10 -08:00
run-tarball.sh Update puppet logic for run-tarball.sh 2016-05-02 10:45:11 -04:00
run-tox-api-ref.sh Install os-api-ref without -e 2016-09-19 07:34:12 -04:00
run-tox-with-neutron-lib-master.sh Move periodic-python-jobs-with-neutron-lib-master to xenial 2016-09-27 19:09:07 +02:00
run-tox-with-oslo-master.sh Merge "Have run-tox-with-oslo-master not upgrade to many things" 2016-11-19 09:34:05 +00:00
run-tox.sh enable an xfs tmpdir for swift tests 2016-11-17 15:45:27 -08:00
run-wheel.sh run-wheel.sh: only run wheel for Python projects 2016-04-15 12:16:48 -04:00
run-xmllint.sh Switch to using $() for subshells, part 2 2015-06-04 15:33:48 +10:00
tarball-signing.sh Correct command wrapping in tarball signing script 2016-08-05 21:18:30 +00:00
tardiff.py Reorganizes project-config 2014-09-25 11:41:04 -04:00
upstream_translation_update.sh Remove translation of log level variables 2016-11-03 19:32:49 +01:00
version-properties.sh Switch to using $() for subshells, part 2 2015-06-04 15:33:48 +10:00
wait_for_nova.sh Reorganizes project-config 2014-09-25 11:41:04 -04:00
wait_for_puppet.sh Clean up bashate failures 2014-09-30 12:39:48 -07:00
wheel-build.sh Error tracking and log save for wheel build 2016-12-20 14:40:33 +11:00
wheel-copy.sh Normalize wheel folder structure 2016-02-08 07:13:23 -08:00
wheel-index.sh Switch to mktemp for wheel-index.sh 2016-03-23 15:37:58 -04:00
xstatic_check_version.py Fix script to include repos in PYTHONPATH 2016-04-18 15:17:08 +10:00
ZanataUtils.py Fix some word spellings 2016-02-03 12:46:20 +05:30
zuul_swift_upload.py Fix comment typo error 2016-12-21 09:21:53 +08:00