Delete select-mirror and all the args
It turns out that we pass a lot of args around simply for the purpose of doing mirror selection. This goes away if everything gets a mirror. This change should only be merged after the parent change has propagated to all puppeted slaves and updated nodepool images. Co-Authored-By: Jeremy Stanley <fungi@yuggoth.org> Change-Id: I4a721f6559d7160c8213268a8c1e35c667a67a4f
This commit is contained in:
parent
142410fc33
commit
764ee8c74f
@ -118,7 +118,6 @@ should look something like::
|
|||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: project-name
|
name: project-name
|
||||||
github-org: stackforge
|
|
||||||
node: bare-trusty
|
node: bare-trusty
|
||||||
tarball-site: tarballs.openstack.org
|
tarball-site: tarballs.openstack.org
|
||||||
|
|
||||||
@ -133,7 +132,6 @@ used by adding the ``hook-{name}-rtfd`` template to the jobs list::
|
|||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: project-name
|
name: project-name
|
||||||
github-org: stackforge
|
|
||||||
node: bare-trusty
|
node: bare-trusty
|
||||||
tarball-site: tarballs.openstack.org
|
tarball-site: tarballs.openstack.org
|
||||||
|
|
||||||
|
@ -11,8 +11,6 @@
|
|||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- tox:
|
- tox:
|
||||||
envlist: '{envlist}'
|
envlist: '{envlist}'
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -30,8 +28,6 @@
|
|||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- tox:
|
- tox:
|
||||||
envlist: 'publishdocs-api'
|
envlist: 'publishdocs-api'
|
||||||
github-org: 'openstack'
|
|
||||||
project: 'api-site'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
|
@ -5,9 +5,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- ftp:
|
- ftp:
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- shell: |
|
- shell: |
|
||||||
#!/bin/bash -xe
|
#!/bin/bash -xe
|
||||||
source /usr/local/jenkins/slave_scripts/select-mirror.sh openstack-dev hacking
|
|
||||||
tox -e integration {target-org} {target-project}
|
tox -e integration {target-org} {target-project}
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
|
@ -5,9 +5,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- selenium:
|
- selenium
|
||||||
github-org: openstack
|
|
||||||
project: horizon
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -24,7 +22,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- shell: '/usr/local/jenkins/slave_scripts/run-unittests.sh 27dj14 openstack horizon'
|
- shell: '/usr/local/jenkins/slave_scripts/run-unittests.sh 27dj14'
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
|
@ -5,9 +5,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- shell: "./tools/run-compare-xml.sh openstack-infra config"
|
- shell: ./tools/run-compare-xml.sh
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -20,8 +20,6 @@
|
|||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- tox:
|
- tox:
|
||||||
envlist: 'irc'
|
envlist: 'irc'
|
||||||
github-org: 'openstack-infra'
|
|
||||||
project: 'config'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -35,8 +33,7 @@
|
|||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- shell: |
|
- shell: |
|
||||||
source /usr/local/jenkins/slave_scripts/select-mirror.sh openstack-infra config
|
./tools/run-layout.sh
|
||||||
./tools/run-layout.sh openstack-infra config
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -50,9 +47,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs
|
||||||
github-org: openstack-infra
|
|
||||||
project: config
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- scp:
|
- scp:
|
||||||
@ -71,9 +66,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs
|
||||||
github-org: openstack-infra
|
|
||||||
project: config
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -89,8 +82,6 @@
|
|||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- tox:
|
- tox:
|
||||||
envlist: projects_alphabetized
|
envlist: projects_alphabetized
|
||||||
github-org: openstack-infra
|
|
||||||
project: config
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -105,8 +96,6 @@
|
|||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- tox:
|
- tox:
|
||||||
envlist: upstream
|
envlist: upstream
|
||||||
github-org: openstack-infra
|
|
||||||
project: config
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
|
@ -15,8 +15,6 @@
|
|||||||
- js-build:
|
- js-build:
|
||||||
command: 'test'
|
command: 'test'
|
||||||
envlist: 'grunt'
|
envlist: 'grunt'
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
@ -55,7 +53,6 @@
|
|||||||
- js-build:
|
- js-build:
|
||||||
command: 'test:unit'
|
command: 'test:unit'
|
||||||
envlist: 'grunt'
|
envlist: 'grunt'
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
project: '{name}'
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
@ -88,7 +85,6 @@
|
|||||||
- js-build:
|
- js-build:
|
||||||
command: 'test:integration'
|
command: 'test:integration'
|
||||||
envlist: 'grunt'
|
envlist: 'grunt'
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
project: '{name}'
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
@ -121,7 +117,6 @@
|
|||||||
- js-build:
|
- js-build:
|
||||||
command: 'test:functional'
|
command: 'test:functional'
|
||||||
envlist: 'grunt'
|
envlist: 'grunt'
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
project: '{name}'
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
@ -154,7 +149,6 @@
|
|||||||
- js-build:
|
- js-build:
|
||||||
command: 'build'
|
command: 'build'
|
||||||
envlist: 'grunt'
|
envlist: 'grunt'
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
project: '{name}'
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
@ -188,8 +182,6 @@
|
|||||||
- js-build:
|
- js-build:
|
||||||
command: 'build'
|
command: 'build'
|
||||||
envlist: 'grunt'
|
envlist: 'grunt'
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- shell: |
|
- shell: |
|
||||||
#!/bin/bash -xe
|
#!/bin/bash -xe
|
||||||
/usr/local/jenkins/slave_scripts/version-properties.sh
|
/usr/local/jenkins/slave_scripts/version-properties.sh
|
||||||
|
@ -6,9 +6,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs
|
||||||
github-org: openstack-infra
|
|
||||||
project: jenkins-job-builder
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- scp:
|
- scp:
|
||||||
@ -27,7 +25,6 @@
|
|||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- shell: |
|
- shell: |
|
||||||
source /usr/local/jenkins/slave_scripts/select-mirror.sh openstack-infra jenkins-job-builder
|
|
||||||
./tools/run-compare-xml.sh
|
./tools/run-compare-xml.sh
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
|
@ -23,12 +23,12 @@
|
|||||||
- builder:
|
- builder:
|
||||||
name: coverage
|
name: coverage
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-cover.sh {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-cover.sh"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: docs
|
name: docs
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-docs.sh {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-docs.sh"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: maven-test
|
name: maven-test
|
||||||
@ -62,17 +62,17 @@
|
|||||||
- builder:
|
- builder:
|
||||||
name: bashate
|
name: bashate
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-bashate.sh {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-bashate.sh"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: pep8
|
name: pep8
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-pep8.sh {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-pep8.sh"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: pylint
|
name: pylint
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-pylint.sh {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-pylint.sh"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: npm-install
|
name: npm-install
|
||||||
@ -171,47 +171,47 @@
|
|||||||
- builder:
|
- builder:
|
||||||
name: run-tests
|
name: run-tests
|
||||||
builders:
|
builders:
|
||||||
- shell: "./run-tests.sh {github-org} {project}"
|
- shell: "./run-tests.sh"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: selenium
|
name: selenium
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-selenium.sh {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-selenium.sh"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: js-build
|
name: js-build
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-jsbuild.sh {command} {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-jsbuild.sh {command}"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: python26
|
name: python26
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 26 {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 26"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: python27
|
name: python27
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 27 {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 27"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: python33
|
name: python33
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 33 {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 33"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: python34
|
name: python34
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 34 {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh 34"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: pypy
|
name: pypy
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh py {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-unittests.sh py"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: tox
|
name: tox
|
||||||
builders:
|
builders:
|
||||||
- shell: "/usr/local/jenkins/slave_scripts/run-tox.sh {envlist} {github-org} {project}"
|
- shell: "/usr/local/jenkins/slave_scripts/run-tox.sh {envlist}"
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: assert-no-extra-files
|
name: assert-no-extra-files
|
||||||
@ -233,8 +233,8 @@
|
|||||||
builders:
|
builders:
|
||||||
- shell: |
|
- shell: |
|
||||||
#!/bin/bash -xe
|
#!/bin/bash -xe
|
||||||
/usr/local/jenkins/slave_scripts/run-tarball.sh {github-org} {project}
|
/usr/local/jenkins/slave_scripts/run-tarball.sh
|
||||||
/usr/local/jenkins/slave_scripts/run-wheel.sh {github-org} {project}
|
/usr/local/jenkins/slave_scripts/run-wheel.sh
|
||||||
|
|
||||||
- builder:
|
- builder:
|
||||||
name: devstack-checkout
|
name: devstack-checkout
|
||||||
|
@ -11,8 +11,6 @@
|
|||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- tox:
|
- tox:
|
||||||
envlist: '{envlist}'
|
envlist: '{envlist}'
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
|
@ -15,9 +15,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- run-tests:
|
- run-tests
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -30,9 +28,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- bashate:
|
- bashate
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -45,7 +41,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- shell: '/usr/local/jenkins/slave_scripts/run-unittests.sh {env} {github-org} {name}'
|
- shell: '/usr/local/jenkins/slave_scripts/run-unittests.sh {env}'
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
|
@ -6,9 +6,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs
|
||||||
github-org: openstack-infra
|
|
||||||
project: nodepool
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- scp:
|
- scp:
|
||||||
|
@ -5,9 +5,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- ftp:
|
- ftp:
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -10,9 +10,7 @@
|
|||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- branch-git-prep:
|
- branch-git-prep:
|
||||||
branch: '{branch}'
|
branch: '{branch}'
|
||||||
- python26:
|
- python26
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
@ -34,9 +32,7 @@
|
|||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- branch-git-prep:
|
- branch-git-prep:
|
||||||
branch: '{branch}'
|
branch: '{branch}'
|
||||||
- python27:
|
- python27
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
@ -58,9 +54,7 @@
|
|||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- branch-git-prep:
|
- branch-git-prep:
|
||||||
branch: '{branch}'
|
branch: '{branch}'
|
||||||
- docs:
|
- docs
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
|
@ -9,9 +9,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- coverage:
|
- coverage
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- coverage-log
|
- coverage-log
|
||||||
@ -26,9 +24,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- pep8:
|
- pep8
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -42,8 +38,6 @@
|
|||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- pep8:
|
- pep8:
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- zuul_swift_upload_logs_with_console:
|
- zuul_swift_upload_logs_with_console:
|
||||||
upload_source: '.tox/pep8/log'
|
upload_source: '.tox/pep8/log'
|
||||||
|
|
||||||
@ -58,9 +52,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- pylint:
|
- pylint
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -85,9 +77,7 @@
|
|||||||
rpm -ql libffi-devel
|
rpm -ql libffi-devel
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- python26:
|
- python26
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
@ -107,9 +97,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- python27:
|
- python27
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
@ -129,9 +117,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- python33:
|
- python33
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
@ -151,9 +137,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- python34:
|
- python34
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
@ -173,9 +157,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- pypy:
|
- pypy
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
@ -190,9 +172,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -213,8 +193,6 @@
|
|||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- tox:
|
- tox:
|
||||||
envlist: '{envlist}'
|
envlist: '{envlist}'
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- assert-no-extra-files
|
- assert-no-extra-files
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
@ -230,9 +208,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- tarball:
|
- tarball
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- tarball:
|
- tarball:
|
||||||
@ -251,9 +227,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- tarball:
|
- tarball
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
|
||||||
- shell: |
|
- shell: |
|
||||||
#!/bin/bash -xe
|
#!/bin/bash -xe
|
||||||
BRANCH=$ZUUL_REFNAME
|
BRANCH=$ZUUL_REFNAME
|
||||||
|
@ -4,25 +4,24 @@
|
|||||||
name: '{name}-publish-specs'
|
name: '{name}-publish-specs'
|
||||||
node: 'bare-precise || bare-trusty'
|
node: 'bare-precise || bare-trusty'
|
||||||
|
|
||||||
# We want to publish to {github-org}/{name} but the scp publisher
|
# We want to publish to org/name but the scp publisher cannot remove paths,
|
||||||
# cannot remove paths, so use a shell builder to move the content
|
# so use a shell builder to move the content in the right place and publish
|
||||||
# in the right place and publish from there.
|
# from there.
|
||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs:
|
||||||
github-org: '{github-org}'
|
|
||||||
project: '{name}'
|
project: '{name}'
|
||||||
- shell: |
|
- shell: |
|
||||||
mkdir {github-org}
|
mkdir `dirname $ZUUL_PROJECT`
|
||||||
mv doc/build/html {github-org}/{name}
|
mv doc/build/html $ZUUL_PROJECT
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- scp:
|
- scp:
|
||||||
site: 'static.openstack.org'
|
site: 'static.openstack.org'
|
||||||
files:
|
files:
|
||||||
- target: 'specs/'
|
- target: 'specs/'
|
||||||
source: '{github-org}/{name}/**'
|
source: '$ZUUL_PROJECT/**'
|
||||||
keep-hierarchy: true
|
keep-hierarchy: true
|
||||||
copy-after-failure: false
|
copy-after-failure: false
|
||||||
- console-log
|
- console-log
|
||||||
|
@ -6,9 +6,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs
|
||||||
github-org: openstack-infra
|
|
||||||
project: storyboard
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- scp:
|
- scp:
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
branch: master
|
branch: master
|
||||||
- shell: |
|
- shell: |
|
||||||
#!/bin/bash -xe
|
#!/bin/bash -xe
|
||||||
/usr/local/jenkins/slave_scripts/propose_translation_update.sh {github-org} {name}
|
/usr/local/jenkins/slave_scripts/propose_translation_update.sh {name}
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
|
@ -5,9 +5,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- selenium:
|
- selenium
|
||||||
github-org: openstack
|
|
||||||
project: tuskar-ui
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
@ -21,8 +19,6 @@
|
|||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- tox:
|
- tox:
|
||||||
envlist: jshint
|
envlist: jshint
|
||||||
github-org: openstack
|
|
||||||
project: tuskar-ui
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- console-log
|
- console-log
|
||||||
|
@ -6,9 +6,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs
|
||||||
github-org: openstack-infra
|
|
||||||
project: vinz
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- scp:
|
- scp:
|
||||||
|
@ -6,9 +6,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- docs:
|
- docs
|
||||||
github-org: openstack-infra
|
|
||||||
project: zuul
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- scp:
|
- scp:
|
||||||
@ -26,9 +24,7 @@
|
|||||||
builders:
|
builders:
|
||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- gerrit-git-prep
|
- gerrit-git-prep
|
||||||
- coverage:
|
- coverage
|
||||||
github-org: openstack-infra
|
|
||||||
project: zuul
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- coverage-log
|
- coverage-log
|
||||||
@ -46,9 +42,7 @@
|
|||||||
- revoke-sudo
|
- revoke-sudo
|
||||||
- branch-git-prep:
|
- branch-git-prep:
|
||||||
branch: master
|
branch: master
|
||||||
- python27:
|
- python27
|
||||||
github-org: 'openstack-infra'
|
|
||||||
project: 'zuul'
|
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- test-results
|
- test-results
|
||||||
|
@ -16,20 +16,6 @@
|
|||||||
# License for the specific language governing permissions and limitations
|
# License for the specific language governing permissions and limitations
|
||||||
# under the License.
|
# under the License.
|
||||||
|
|
||||||
org=$1
|
|
||||||
project=$2
|
|
||||||
|
|
||||||
if [[ -z "$org" || -z "$project" ]]
|
|
||||||
then
|
|
||||||
echo "Usage: $0 ORG PROJECT"
|
|
||||||
echo
|
|
||||||
echo "ORG: The project organization (eg 'openstack')"
|
|
||||||
echo "PROJECT: The project name (eg 'nova')"
|
|
||||||
#TODO: make fatal in subsequent change: exit 1
|
|
||||||
else
|
|
||||||
/usr/local/jenkins/slave_scripts/select-mirror.sh $org $project
|
|
||||||
fi
|
|
||||||
|
|
||||||
rm -fr .test
|
rm -fr .test
|
||||||
mkdir .test
|
mkdir .test
|
||||||
cd .test
|
cd .test
|
||||||
|
@ -14,26 +14,6 @@
|
|||||||
# License for the specific language governing permissions and limitations
|
# License for the specific language governing permissions and limitations
|
||||||
# under the License.
|
# under the License.
|
||||||
|
|
||||||
org=$1
|
|
||||||
project=$2
|
|
||||||
|
|
||||||
if [[ -z "$org" || -z "$project" ]]
|
|
||||||
then
|
|
||||||
echo "Usage: $0 ORG PROJECT"
|
|
||||||
echo
|
|
||||||
echo "ORG: The project organization (eg 'openstack')"
|
|
||||||
echo "PROJECT: The project name (eg 'nova')"
|
|
||||||
exit 1
|
|
||||||
else
|
|
||||||
if [ -f /usr/local/jenkins/slave_scripts/select-mirror.sh ]
|
|
||||||
then
|
|
||||||
/usr/local/jenkins/slave_scripts/select-mirror.sh $org $project
|
|
||||||
else
|
|
||||||
echo "No mirror script /usr/local/jenkins/slave_scripts/select-mirror.sh,"
|
|
||||||
echo "assuming local environment is configured properly."
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
mkdir -p .test
|
mkdir -p .test
|
||||||
cd .test
|
cd .test
|
||||||
[ -d zuul ] || git clone https://review.openstack.org/p/openstack-infra/zuul --depth 1
|
[ -d zuul ] || git clone https://review.openstack.org/p/openstack-infra/zuul --depth 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user