Skip to content

Commit c16d4eb

Browse files
committed
Add condition to allow configurator releases to be required via composer
1 parent 25a44a4 commit c16d4eb

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

Test/Integration/setup-magento.sh

+8-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,14 @@ cd magento2
1717

1818
git checkout tags/$1 -b $1
1919

20-
composer require ctidigital/magento2-configurator dev-${TRAVIS_BRANCH}\#${TRAVIS_COMMIT}
20+
if [ -z "${TRAVIS_TAG}" ]; then
21+
echo Require configurator branch: ${TRAVIS_BRANCH} commit: ${TRAVIS_COMMIT}
22+
composer require ctidigital/magento2-configurator dev-${TRAVIS_BRANCH}\#${TRAVIS_COMMIT}
23+
else
24+
echo Require configurator release ${TRAVIS_TAG}
25+
composer require ctidigital/magento2-configurator ${TRAVIS_TAG}
26+
fi
27+
2128
composer install
2229

2330
php bin/magento setup:install --admin-email "[email protected]" --admin-firstname "CTI" --admin-lastname "Test" --admin-password "password123" --admin-user "admin" --backend-frontname admin --base-url "http://configurator.dev" --db-host 127.0.0.1 --db-name configurator --db-user root --session-save files --use-rewrites 1 --use-secure 0 -vvv

composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"satooshi/php-coveralls": "^1.0",
2323
"phpunit/phpunit": "4.1.0"
2424
},
25-
"version": "0.19.0-dev",
25+
"version": "0.19.1-dev",
2626
"autoload": {
2727
"files": [ "registration.php" ],
2828
"psr-4": {

0 commit comments

Comments
 (0)