Hashar has uploaded a new change for review.
https://gerrit.wikimedia.org/r/89215
Change subject: mediawiki-release
......................................................................
mediawiki-release
Uses the make-release script from mediawiki/tools/release to generate a
tarball.
Change-Id: Ie94dba1047c9842ce1a4524e9e494b543409efa3
---
M mediawiki.yaml
1 file changed, 28 insertions(+), 0 deletions(-)
git pull
ssh://gerrit.wikimedia.org:29418/integration/jenkins-job-builder-config
refs/changes/15/89215/1
diff --git a/mediawiki.yaml b/mediawiki.yaml
index cac5e9b..4c196ca 100644
--- a/mediawiki.yaml
+++ b/mediawiki.yaml
@@ -119,6 +119,33 @@
targets: "installdb-{databasetype}"
buildfile: "/var/lib/jenkins/jobs/_shared/build.xml"
+- job-template:
+ name: 'mediawiki-core-release'
+
+ triggers:
+ - zuul-post
+
+ # Fetch latest version of the release script
+ scm:
+ - git:
+ url: '/srv/ssd/gerrit/mediawiki/tools/release'
+ wipe-workspace: true
+
+ builders:
+ - shell: |
+ VERSION=`echo "$ZUUL_REF"|sed 's%^refs/tags/%%'`
+ echo "From tag $ZUUL_REF, extracted version $VERSION"
+ python make-release/make-release.py \
+ --yes \
+ --conf 'make-release/make-release.yaml' \
+ --git-root '/srv/ssd/gerrit/mediawiki' \
+ --dont-sign \
+ "$VERSION"
+
+ publishers:
+ - archive:
+ artifacts: '*.gz, *.patch.gz'
+
- job-group:
name: mediawiki-jobs
jobs:
@@ -149,6 +176,7 @@
jobs:
- mediawiki-jobs
- '{name}-phpcs-HEAD'
+ - mediawiki-core-release
# For regression testing:
--
To view, visit https://gerrit.wikimedia.org/r/89215
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie94dba1047c9842ce1a4524e9e494b543409efa3
Gerrit-PatchSet: 1
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits