4d44b7786e
Need to temporarily disable gerrit tests because they seem to fail only when run on HP slaves. The tests do pass on rax slaves. The failing tests are blocking gerrit changes from merging. This change shows tests passing on rax and failing on HP: https://review.openstack.org/#/c/89699 This change wants to get merged but can't because tests keep running on HP slaves: https://review.openstack.org/#/c/89698 Change-Id: Iead7a7ba3934abde3ff647357694d7d3e223c4df
209 lines
4.8 KiB
YAML
209 lines
4.8 KiB
YAML
- job:
|
|
name: check-gerrit-unittests
|
|
project-type: maven
|
|
node: bare-precise
|
|
|
|
wrappers:
|
|
- timeout:
|
|
timeout: 40
|
|
fail: true
|
|
- timestamps
|
|
|
|
prebuilders:
|
|
- revoke-sudo
|
|
- gerrit-git-prep
|
|
- gerrit-preclean
|
|
|
|
maven:
|
|
maven-name: Maven3
|
|
root-module:
|
|
group-id: com.google.gerrit
|
|
artifact-id: gerrit-parent
|
|
goals: 'clean package -Dgerrit.include-documentation=1 -X -B'
|
|
|
|
postbuilders:
|
|
- gerrit-postrun
|
|
|
|
publishers:
|
|
- war:
|
|
site: 'tarballs.openstack.org'
|
|
warfile: 'gerrit-war/target/gerrit*.war'
|
|
target: 'tarballs/ci/test/'
|
|
- console-log
|
|
|
|
|
|
- job:
|
|
name: gate-gerrit-unittests
|
|
project-type: maven
|
|
node: bare-precise
|
|
|
|
wrappers:
|
|
- timeout:
|
|
timeout: 40
|
|
fail: true
|
|
- timestamps
|
|
|
|
prebuilders:
|
|
- revoke-sudo
|
|
- gerrit-git-prep
|
|
- gerrit-preclean
|
|
|
|
maven:
|
|
maven-name: Maven3
|
|
root-module:
|
|
group-id: com.google.gerrit
|
|
artifact-id: gerrit-parent
|
|
goals: 'clean package -Dgerrit.include-documentation=1 -X -B'
|
|
|
|
postbuilders:
|
|
- gerrit-postrun
|
|
|
|
publishers:
|
|
- console-log
|
|
|
|
- job:
|
|
name: gerrit-package
|
|
project-type: maven
|
|
node: bare-precise
|
|
|
|
wrappers:
|
|
- timeout:
|
|
timeout: 40
|
|
fail: true
|
|
- timestamps
|
|
|
|
prebuilders:
|
|
- revoke-sudo
|
|
- gerrit-git-prep
|
|
- gerrit-preclean
|
|
|
|
maven:
|
|
maven-name: Maven3
|
|
root-module:
|
|
group-id: com.google.gerrit
|
|
artifact-id: gerrit-parent
|
|
goals: 'clean package -Dgerrit.include-documentation=1 -X -B'
|
|
|
|
postbuilders:
|
|
- gerrit-postrun
|
|
|
|
publishers:
|
|
- war:
|
|
site: 'tarballs.openstack.org'
|
|
warfile: 'gerrit-war/target/gerrit*.war'
|
|
target: 'tarballs/ci/gerrit'
|
|
- console-log
|
|
|
|
- job:
|
|
name: check-gerrit-buck
|
|
node: bare-precise
|
|
|
|
wrappers:
|
|
- timeout:
|
|
timeout: 40
|
|
fail: true
|
|
- timestamps
|
|
|
|
builders:
|
|
- revoke-sudo
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
mkdir -p gerrit
|
|
cd gerrit
|
|
/usr/local/jenkins/slave_scripts/gerrit-git-prep.sh https://review.openstack.org git://git.openstack.org
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
cd gerrit
|
|
/usr/local/jenkins/slave_scripts/version-properties.sh
|
|
- inject:
|
|
properties-file: gerrit/version.properties
|
|
- install-buck
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
export PATH=`pwd`/buck/bin:$PATH
|
|
cd gerrit
|
|
buck clean
|
|
buck build release
|
|
- shell: "cp gerrit/buck-out/gen/release.war gerrit/buck-out/gen/gerrit-$PROJECT_VER.war"
|
|
|
|
publishers:
|
|
- war:
|
|
site: 'tarballs.openstack.org'
|
|
warfile: 'gerrit/buck-out/gen/gerrit-${PROJECT_VER}.war'
|
|
target: 'tarballs/ci/test'
|
|
- console-log
|
|
|
|
- job:
|
|
name: gate-gerrit-buck
|
|
node: bare-precise
|
|
|
|
wrappers:
|
|
- timeout:
|
|
timeout: 40
|
|
fail: true
|
|
- timestamps
|
|
|
|
builders:
|
|
- revoke-sudo
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
mkdir -p gerrit
|
|
cd gerrit
|
|
/usr/local/jenkins/slave_scripts/gerrit-git-prep.sh https://review.openstack.org git://git.openstack.org
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
cd gerrit
|
|
/usr/local/jenkins/slave_scripts/version-properties.sh
|
|
- inject:
|
|
properties-file: gerrit/version.properties
|
|
- install-buck
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
export PATH=`pwd`/buck/bin:$PATH
|
|
cd gerrit
|
|
buck clean
|
|
buck build release
|
|
- shell: "cp gerrit/buck-out/gen/release.war gerrit/buck-out/gen/gerrit-$PROJECT_VER.war"
|
|
|
|
publishers:
|
|
- console-log
|
|
|
|
- job:
|
|
name: gerrit-package-buck
|
|
node: bare-precise
|
|
|
|
wrappers:
|
|
- timeout:
|
|
timeout: 40
|
|
fail: true
|
|
- timestamps
|
|
|
|
builders:
|
|
- revoke-sudo
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
mkdir -p gerrit
|
|
cd gerrit
|
|
/usr/local/jenkins/slave_scripts/gerrit-git-prep.sh https://review.openstack.org git://git.openstack.org
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
cd gerrit
|
|
/usr/local/jenkins/slave_scripts/version-properties.sh
|
|
- inject:
|
|
properties-file: gerrit/version.properties
|
|
- install-buck
|
|
- shell: |
|
|
#!/bin/bash -xe
|
|
export PATH=`pwd`/buck/bin:$PATH
|
|
cd gerrit
|
|
buck clean
|
|
buck build release
|
|
- shell: "cp gerrit/buck-out/gen/release.war gerrit/buck-out/gen/gerrit-$PROJECT_VER.war"
|
|
|
|
publishers:
|
|
- war:
|
|
site: 'tarballs.openstack.org'
|
|
warfile: 'gerrit/buck-out/gen/gerrit-${PROJECT_VER}.war'
|
|
target: 'tarballs/ci/gerrit'
|
|
- console-log
|