Hashar has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/333280 )

Change subject: (WIP) mediawiki-releases job
......................................................................

(WIP) mediawiki-releases job

Just the matrix axes, combination filter and cloning for now.

Change-Id: I7a171193d84a84bf5f690ae8b2833744de93febd
---
M jjb/mediawiki.yaml
1 file changed, 52 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/80/333280/1

diff --git a/jjb/mediawiki.yaml b/jjb/mediawiki.yaml
index 45c1125..89b257f 100644
--- a/jjb/mediawiki.yaml
+++ b/jjb/mediawiki.yaml
@@ -490,3 +490,55 @@
         thresholds:
           failed:
             total-all: 1
+
+- job:
+    name: mediawiki-releases
+    project-type: matrix
+    execution-strategy:
+        sequential: true
+            # && (PHP_BIN="hhvm").implies(label=="DebianJessie") && 
(PHP_BIN="php5").implies(label=="UbuntuTrusty")
+        combination-filter: >
+            !(ZUUL_BRANCH=="REL1_23" && PHP_BIN=="hhvm")
+            && (
+                (PHP_BIN=="php5" && label=="contintLabsSlave && UbuntuTrusty")
+                ||
+                (PHP_BIN=="hhvm" && label=="contintLabsSlave && DebianJessie")
+                )
+    axes:
+        - axis:
+            type: user-defined
+            name: ZUUL_BRANCH
+            # See https://www.mediawiki.org/wiki/Version_lifecycle
+            values:
+                - master
+                - REL1_28
+                - REL1_27
+                - REL1_23
+        - axis:
+            type: label-expression
+            name: label
+            values:
+                - contintLabsSlave && UbuntuTrusty
+                - contintLabsSlave && DebianJessie
+        - axis:
+            type: user-defined
+            name: PHP_BIN
+            values:
+                - php5
+                - hhvm
+    builders:
+        - shell: |
+            set +x
+            set -ue
+            set -o pipefail
+
+            mkdir -p log
+
+            echo "Label: $label"
+            echo "Branch: $ZUUL_BRANCH"
+            git clone --depth 1 
https://gerrit.wikimedia.org/r/mediawiki/tools/release
+            ver=$(release/make-release/branch_to_ver.sh "$ZUUL_BRANCH")
+            release/make-release/make-release.py --list-bundled "$ver"|tee 
log/bundled.txt
+            sed -e 's%^%mediawiki/%' > log/deps.txt
+        - zuul-cloner: >
+            $(cat log/deps.txt)

-- 
To view, visit https://gerrit.wikimedia.org/r/333280
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7a171193d84a84bf5f690ae8b2833744de93febd
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <has...@free.fr>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to