Skip to content

Commit 35de6d3

Browse files
committedMay 26, 2020
Refactored Drupal composer installation.
1 parent 7668620 commit 35de6d3

40 files changed

+209
-2039
lines changed
 

‎.env

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Local deveopment URL.
2+
LOCALDEV_URL=http://drupal-example-simple.docker.amazee.io

‎.gitignore

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
# Ignore directories generated by Composer
22
/drush/contrib/
33
/vendor/
4-
/web/core/
5-
/web/modules/contrib/
6-
/web/themes/contrib/
7-
/web/profiles/contrib/
8-
/web/libraries/
4+
/web
95

106
# Ignore Drupal's file directory
117
/web/sites/*/files/

‎composer.json

+9-24
Original file line numberDiff line numberDiff line change
@@ -17,41 +17,23 @@
1717
],
1818
"require": {
1919
"composer/installers": "^1.2",
20-
"cweagans/composer-patches": "~1.0",
2120
"drupal/core-composer-scaffold": "^8.8",
21+
"drupal/core-project-message": "^8.8",
2222
"drupal/core-recommended": "^8.8",
23+
"cweagans/composer-patches": "~1.0",
2324
"drush/drush": "~8.0",
2425
"drupal/console": "~1.0",
25-
"zaporylie/composer-drupal-optimizations": "^1.1"
26+
"zaporylie/composer-drupal-optimizations": "^1.1",
27+
"amazeeio/drupal-integrations": "@dev"
2628
},
2729
"require-dev": {
2830
"drupal/core-dev-pinned": "^8.8"
2931
},
3032
"conflict": {
3133
"drupal/drupal": "*"
3234
},
33-
"minimum-stability": "alpha",
35+
"minimum-stability": "dev",
3436
"prefer-stable": true,
35-
"autoload": {
36-
"classmap": [
37-
"scripts/composer/ScriptHandler.php"
38-
]
39-
},
40-
"scripts": {
41-
"nuke": "rm -r -f composer.lock bin app vendor",
42-
"pre-install-cmd": [
43-
"DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
44-
],
45-
"pre-update-cmd": [
46-
"DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
47-
],
48-
"post-install-cmd": [
49-
"DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
50-
],
51-
"post-update-cmd": [
52-
"DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
53-
]
54-
},
5537
"extra": {
5638
"installer-paths": {
5739
"web/core": ["type:drupal-core"],
@@ -64,6 +46,9 @@
6446
"web/themes/custom/{$name}": ["type:drupal-custom-theme"]
6547
},
6648
"drupal-scaffold": {
49+
"allowed-packages": [
50+
"amazeeio/drupal-integrations"
51+
],
6752
"locations": {
6853
"web-root": "web/"
6954
},
@@ -73,4 +58,4 @@
7358
]
7459
}
7560
}
76-
}
61+
}

0 commit comments

Comments
 (0)
Please sign in to comment.