[MediaWiki-commits] [Gerrit] Workaround a composer merge plugin issue we hit on travis - change (mediawiki...Wikibase)

2015-07-01 Thread jenkins-bot (Code Review)
jenkins-bot has submitted this change and it was merged.

Change subject: Workaround a composer merge plugin issue we hit on travis
..


Workaround a composer merge plugin issue we hit on travis

Due to https://github.com/wikimedia/composer-merge-plugin/issues/41
we fail to properly build an autoloader for core, which makes our tests
fail. Running composer dump-autoload after the actual installation
fixes the autoloader.

Change-Id: If1875cbddae7d59bc5af653787d78c03b294306b
(cherry picked from commit ac1ee63d76ff3f70f530d7aacb8b7b94f49a3d88)
---
M build/travis/install.sh
1 file changed, 1 insertion(+), 0 deletions(-)

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



diff --git a/build/travis/install.sh b/build/travis/install.sh
index 2ab6361..495d345 100755
--- a/build/travis/install.sh
+++ b/build/travis/install.sh
@@ -21,6 +21,7 @@
 cd phase3
 composer self-update
 composer install
+composer dump-autoload -o # Workaround 
https://github.com/wikimedia/composer-merge-plugin/issues/41
 
 mysql -e 'create database its_a_mw;'
 php maintenance/install.php --dbtype $DBTYPE --dbuser root --dbname its_a_mw 
--dbpath $(pwd) --pass nyan TravisWiki admin

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

Gerrit-MessageType: merged
Gerrit-Change-Id: If1875cbddae7d59bc5af653787d78c03b294306b
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: wmf/1.26wmf12
Gerrit-Owner: Hoo man 
Gerrit-Reviewer: Hoo man 
Gerrit-Reviewer: jenkins-bot <>

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


[MediaWiki-commits] [Gerrit] Workaround a composer merge plugin issue we hit on travis - change (mediawiki...Wikibase)

2015-07-01 Thread Hoo man (Code Review)
Hoo man has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/222152

Change subject: Workaround a composer merge plugin issue we hit on travis
..

Workaround a composer merge plugin issue we hit on travis

Due to https://github.com/wikimedia/composer-merge-plugin/issues/41
we fail to properly build an autoloader for core, which makes our tests
fail. Running composer dump-autoload after the actual installation
fixes the autoloader.

Change-Id: If1875cbddae7d59bc5af653787d78c03b294306b
(cherry picked from commit ac1ee63d76ff3f70f530d7aacb8b7b94f49a3d88)
---
M build/travis/install.sh
1 file changed, 1 insertion(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase 
refs/changes/52/222152/1

diff --git a/build/travis/install.sh b/build/travis/install.sh
index 2ab6361..495d345 100755
--- a/build/travis/install.sh
+++ b/build/travis/install.sh
@@ -21,6 +21,7 @@
 cd phase3
 composer self-update
 composer install
+composer dump-autoload -o # Workaround 
https://github.com/wikimedia/composer-merge-plugin/issues/41
 
 mysql -e 'create database its_a_mw;'
 php maintenance/install.php --dbtype $DBTYPE --dbuser root --dbname its_a_mw 
--dbpath $(pwd) --pass nyan TravisWiki admin

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: If1875cbddae7d59bc5af653787d78c03b294306b
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: wmf/1.26wmf12
Gerrit-Owner: Hoo man 

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


[MediaWiki-commits] [Gerrit] Workaround a composer merge plugin issue we hit on travis - change (mediawiki...Wikibase)

2015-06-30 Thread jenkins-bot (Code Review)
jenkins-bot has submitted this change and it was merged.

Change subject: Workaround a composer merge plugin issue we hit on travis
..


Workaround a composer merge plugin issue we hit on travis

Due to https://github.com/wikimedia/composer-merge-plugin/issues/41
we fail to properly build an autoloader for core, which makes our tests
fail. Running composer dump-autoload after the actual installation
fixes the autoloader.

Change-Id: If1875cbddae7d59bc5af653787d78c03b294306b
---
M build/travis/install.sh
1 file changed, 1 insertion(+), 0 deletions(-)

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



diff --git a/build/travis/install.sh b/build/travis/install.sh
index 2ab6361..495d345 100755
--- a/build/travis/install.sh
+++ b/build/travis/install.sh
@@ -21,6 +21,7 @@
 cd phase3
 composer self-update
 composer install
+composer dump-autoload -o # Workaround 
https://github.com/wikimedia/composer-merge-plugin/issues/41
 
 mysql -e 'create database its_a_mw;'
 php maintenance/install.php --dbtype $DBTYPE --dbuser root --dbname its_a_mw 
--dbpath $(pwd) --pass nyan TravisWiki admin

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

Gerrit-MessageType: merged
Gerrit-Change-Id: If1875cbddae7d59bc5af653787d78c03b294306b
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Hoo man 
Gerrit-Reviewer: BryanDavis 
Gerrit-Reviewer: Legoktm 
Gerrit-Reviewer: jenkins-bot <>

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


[MediaWiki-commits] [Gerrit] Workaround a composer merge plugin issue we hit on travis - change (mediawiki...Wikibase)

2015-06-30 Thread Hoo man (Code Review)
Hoo man has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/221903

Change subject: Workaround a composer merge plugin issue we hit on travis
..

Workaround a composer merge plugin issue we hit on travis

Due to https://github.com/wikimedia/composer-merge-plugin/issues/41
we fail to properly build an autoloader for core, which makes our tests
fail. Running composer dump-autoload after the actual installation
fixes the autoloader.

Change-Id: If1875cbddae7d59bc5af653787d78c03b294306b
---
M build/travis/install.sh
1 file changed, 1 insertion(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase 
refs/changes/03/221903/1

diff --git a/build/travis/install.sh b/build/travis/install.sh
index 2ab6361..fa3c00a 100755
--- a/build/travis/install.sh
+++ b/build/travis/install.sh
@@ -21,6 +21,7 @@
 cd phase3
 composer self-update
 composer install
+composer dump-autoload -o
 
 mysql -e 'create database its_a_mw;'
 php maintenance/install.php --dbtype $DBTYPE --dbuser root --dbname its_a_mw 
--dbpath $(pwd) --pass nyan TravisWiki admin

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: If1875cbddae7d59bc5af653787d78c03b294306b
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Hoo man 

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