File tree Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Original file line number Diff line number Diff line change 17
17
type : string
18
18
magento-version :
19
19
type : string
20
+ working_directory : ~/Sites
20
21
steps :
21
22
- checkout
22
23
- php/install_php :
26
27
name : Configure composer authentication
27
28
command : |
28
29
composer config --global http-basic.repo.magento.com ${MAGENTO_AUTH_USERNAME} ${MAGENTO_AUTH_PASSWORD}
29
- - run :
30
- name : Configure folders
31
- command : |
32
- mkdir -p ~/Sites
33
- cd ~/Sites
34
30
- run :
35
31
name : Configure Docker compose override file
36
- working_directory : ~/Sites
37
32
command : |
38
33
cat \<<EOF > docker-compose.override.yml
39
34
version: "3.7"
44
39
EOF
45
40
- run :
46
41
name : Setup magento enterprise
47
- working_directory : ~/Sites
48
42
command : |
49
43
curl -s https://raw.githubusercontent.com/markshust/docker-magento/master/lib/template | bash
50
44
bin/start --no-dev
54
48
bin/cli git checkout tags/<< parameters.magento-version >>>-develop
55
49
bin/composer install
56
50
bin/composer require algolia/algoliasearch-client-php "^4.0"
51
+ - run :
52
+ name : Configure AlgoliaSearch extension
53
+ command : |
54
+ mv ~/project AlgoliaSearch
55
+ bin/copytocontainer ~/AlgoliaSearch
56
+ bin/cli mkdir src/app/code/Algolia
57
+ bin/cli mv AlgoliaSearch src/app/code/Algolia
58
+ - run :
59
+ name : Enable AlgoliaSearch extension
60
+ command : |
61
+ bin/magento module:enable Algolia_AlgoliaSearch
62
+
57
63
58
64
workflows :
59
65
magento-build-and-test :
You can’t perform that action at this time.
0 commit comments