Add post job to publish build artifact to tarball.o.o
This commit adds a post job to deploy the gearman-plugin artifact (gearman-plugin.hpi) to tarball.o.o .gitignore ignore auto generated eclipse project file modules/openstack_project/files/jenkins_job_builder/config/gearman-plugin.yaml the new gearman-plugin-tarball job (copied from gerrit.yaml) modules/openstack_project/files/zuul/layout.yaml hook job into build system Change-Id: I59d9e3b446646fd879d827fd0aeb35356865f4d0 Reviewed-on: https://review.openstack.org/24663 Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Jeremy Stanley <fungi@yuggoth.org> Tested-by: Jenkins
This commit is contained in:
parent
416df31309
commit
d1d6c79dae
1
.gitignore
vendored
1
.gitignore
vendored
@ -8,3 +8,4 @@ manifests/secrets.pp
|
||||
.tox/
|
||||
.test/
|
||||
openstack_infra_config.egg-info/
|
||||
/.project
|
||||
|
@ -19,3 +19,29 @@
|
||||
|
||||
publishers:
|
||||
- console-log
|
||||
|
||||
- job:
|
||||
name: gearman-plugin-tarball
|
||||
project-type: maven
|
||||
node: quantal && !jclouds
|
||||
|
||||
triggers:
|
||||
- zuul-post
|
||||
|
||||
prebuilders:
|
||||
- gerrit-git-prep
|
||||
|
||||
maven:
|
||||
maven-name: Maven3
|
||||
root-module:
|
||||
group-id: org.jenkins-ci.plugins
|
||||
artifact-id: gearman-plugin
|
||||
root-pom: pom.xml
|
||||
goals: 'clean package -Dmaven.test.skip=true'
|
||||
|
||||
publishers:
|
||||
- war:
|
||||
site: 'tarballs.openstack.org'
|
||||
warfile: 'target/gearman-plugin.hpi'
|
||||
target: 'tarballs/ci/'
|
||||
- console-log-post
|
||||
|
@ -1230,6 +1230,8 @@ projects:
|
||||
- gate-gearman-plugin-build
|
||||
gate:
|
||||
- gate-gearman-plugin-build
|
||||
post:
|
||||
- gearman-plugin-tarball
|
||||
|
||||
- name: stackforge/database-api
|
||||
check:
|
||||
|
Loading…
Reference in New Issue
Block a user