[MediaWiki-commits] [Gerrit] integration/config[master]: Cleanup skins before setting up extension coverage job

2018-01-05 Thread jenkins-bot (Code Review)
jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/402428 )

Change subject: Cleanup skins before setting up extension coverage job
..


Cleanup skins before setting up extension coverage job

Any skins present on the filesystem will get autoloaded by MediaWiki,
and we don't want that. So just remove them and if they are needed by this
job, zuul-cloner will clone them again.

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

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



diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index 396f266..7f8e025 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -471,6 +471,11 @@
 node: contintLabsSlave && DebianJessie
 concurrent: false
 builders:
+ - shell: |
+# XXX: MediaWiki auto-enables any skins it can find
+# But we only want to enable the skins that this extension
+# needs, so remove any other skins that might be laying around.
+rm -rf "$WORKSPACE/src/skins/"
  - prepare-mediawiki-zuul-project
  - mw-fetch-composer-dev
  # FIXME should use the mw-phpunit.sh wrapper

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ia035b87fd3320c24b8b5c9a58af6a7b44d072388
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Legoktm 
Gerrit-Reviewer: Hashar 
Gerrit-Reviewer: Legoktm 
Gerrit-Reviewer: Paladox 
Gerrit-Reviewer: jenkins-bot <>

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


[MediaWiki-commits] [Gerrit] integration/config[master]: Cleanup skins before setting up extension coverage job

2018-01-05 Thread Legoktm (Code Review)
Legoktm has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/402428 )

Change subject: Cleanup skins before setting up extension coverage job
..

Cleanup skins before setting up extension coverage job

Any skins present on the filesystem will get autoloaded by MediaWiki,
and we don't want that. So just remove them and if they are needed by this
job, zuul-cloner will clone them again.

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


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/28/402428/1

diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index 396f266..7f8e025 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -471,6 +471,11 @@
 node: contintLabsSlave && DebianJessie
 concurrent: false
 builders:
+ - shell: |
+# XXX: MediaWiki auto-enables any skins it can find
+# But we only want to enable the skins that this extension
+# needs, so remove any other skins that might be laying around.
+rm -rf "$WORKSPACE/src/skins/"
  - prepare-mediawiki-zuul-project
  - mw-fetch-composer-dev
  # FIXME should use the mw-phpunit.sh wrapper

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia035b87fd3320c24b8b5c9a58af6a7b44d072388
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Legoktm 

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