@@ -41,26 +41,14 @@ $SCRIPT_PATH/parts/shared/require_shop_edition_packages.sh -e"${edition}" -v"dev
41
41
$SCRIPT_PATH /parts/shared/require_twig_components.sh -e" ${edition} " -b" b-7.3.x"
42
42
$SCRIPT_PATH /parts/shared/require.sh -n" oxid-esales/developer-tools" -v" dev-b-7.3.x"
43
43
$SCRIPT_PATH /parts/shared/require.sh -n" oxid-esales/oxideshop-doctrine-migration-wrapper" -v" dev-b-7.3.x"
44
- docker compose exec -T php composer require oxid-esales/ apex-theme dev-b -7.3.x
44
+ $SCRIPT_PATH /parts/shared/require_theme_dev.sh -t " apex" -b " b -7.3.x"
45
45
46
46
git clone https://github.com/OXID-eSales/oxapi-documentation source/documentation/oxapi-documentation
47
47
make docpath=./source/documentation/oxapi-documentation addsphinxservice
48
48
49
49
docker-compose exec -T -w /var/www php \
50
50
composer config allow-plugins.oxid-esales/oxideshop-composer-plugin true
51
51
52
- perl -pi -e '
53
- BEGIN {
54
- $inserted = 0;
55
- $autoload_dev = qq( "autoload-dev": {\n "psr-4": {\n "OxidEsales\\\\EshopCommunity\\\\Tests\\\\": "./vendor/oxid-esales/oxideshop-ce/tests"\n }\n },\n);
56
- }
57
- if (!$inserted && $_ =~ /"repositories":/) {
58
- $_ = $autoload_dev . $_;
59
- $inserted = 1;
60
- }
61
- ' source/composer.json
62
-
63
-
64
52
make up
65
53
66
54
docker compose exec php composer update --no-interaction
@@ -73,9 +61,18 @@ $SCRIPT_PATH/parts/shared/setup_database.sh --no-demodata
73
61
74
62
docker compose exec -T php vendor/bin/oe-console oe:module:install ./
75
63
76
- $SCRIPT_PATH /parts/shared/reset_database.sh --no-demodata
64
+ $SCRIPT_PATH /parts/shared/reset_database.sh
77
65
78
66
docker compose exec -T php vendor/bin/oe-console oe:module:activate oe_graphql_base
79
67
docker compose exec -T php vendor/bin/oe-console oe:theme:activate apex
80
68
81
69
$SCRIPT_PATH /parts/shared/create_admin.sh
70
+
71
+ # Register all related project packages git repositories
72
+ mkdir -p .idea; mkdir -p source/.idea; cp " ${SCRIPT_PATH} /parts/bases/vcs.xml.base" .idea/vcs.xml
73
+ perl -pi\
74
+ -e ' s#</component>#<mapping directory="\$PROJECT_DIR\$/source" vcs="Git" />\n </component>#g;' \
75
+ -e ' s#</component>#<mapping directory="\$PROJECT_DIR\$/source/vendor/oxid-esales/oxideshop-ce" vcs="Git" />\n </component>#g;' \
76
+ -e ' s#</component>#<mapping directory="\$PROJECT_DIR\$/source/vendor/oxid-esales/oxideshop-pe" vcs="Git" />\n </component>#g;' \
77
+ -e ' s#</component>#<mapping directory="\$PROJECT_DIR\$/source/vendor/oxid-esales/oxideshop-ee" vcs="Git" />\n </component>#g;' \
78
+ .idea/vcs.xml
0 commit comments