Skip to content

Commit c9b2f2f

Browse files
fix: update composer configuration and streamline setup commands in CircleCI config
1 parent b0cd710 commit c9b2f2f

File tree

1 file changed

+4
-13
lines changed

1 file changed

+4
-13
lines changed

.circleci/config.yml

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
name: Configure composer authentication
2828
command: |
2929
composer config --global http-basic.repo.magento.com ${MAGENTO_AUTH_USERNAME} ${MAGENTO_AUTH_PASSWORD}
30-
composer config repositories.algolia vcs https://github.com/algolia/algoliasearch-magento-2
30+
composer config --global repositories.algolia vcs https://github.com/algolia/algoliasearch-magento-2
3131
- run:
3232
name: Setup folder structure and override file
3333
command: |
@@ -43,22 +43,13 @@ jobs:
4343
working_directory: ~/Sites
4444
command: |
4545
curl -s https://raw.githubusercontent.com/markshust/docker-magento/master/lib/template | bash
46-
docker compose -f compose.yaml -f compose.override.yml up -d --remove-orphans
46+
docker compose -f compose.yaml -f compose.override.yml up -d --remove-orphans
47+
bin/cli rm -rf composer.lock vendor composer.json
4748
bin/fixowns
4849
bin/setup-composer-auth
4950
bin/cli git clone [email protected]:magento/magento2.git .
5051
bin/cli git checkout tags/<< parameters.magento-version >>
51-
bin/composer require "algolia/algoliasearch-magento-2:${CIRCLE_BRANCH}"
52-
bin/composer install
53-
# - run:
54-
# name: Configure AlgoliaSearch extension
55-
# working_directory: ~/Sites
56-
# command: |
57-
# cp -r ~/project/ AlgoliaSearch
58-
# bin/cli mkdir -p app/code/Algolia
59-
# docker cp AlgoliaSearch/ "$(bin/docker-compose ps -q phpfpm|awk '{print $1}')":/var/www/html/app/code/Algolia
60-
# bin/fixowns
61-
# bin/fixperms
52+
bin/composer require "algolia/algoliasearch-magento-2:dev-${CIRCLE_BRANCH}"
6253
- run:
6354
name: Enable AlgoliaSearch extension
6455
working_directory: ~/Sites

0 commit comments

Comments
 (0)