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

Reply via email to