jenkins-bot has submitted this change and it was merged.

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(-)

Approvals:
  Hashar: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/mediawiki.yaml b/mediawiki.yaml
index 6f465db..cffb3e6 100644
--- a/mediawiki.yaml
+++ b/mediawiki.yaml
@@ -120,6 +120,33 @@
      # FIXME no more supports "databasetype"
      - mw-install-sqlite
 
+- 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: 'build/*.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: merged
Gerrit-Change-Id: Ie94dba1047c9842ce1a4524e9e494b543409efa3
Gerrit-PatchSet: 3
Gerrit-Project: integration/jenkins-job-builder-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to