How an upgrade from Drupal 8.2 to 8.5 took over 20 hours
And how it became a deep dive into understanding composer.json and your dependencies
Have to vent on this. The lightning distribution for Drupal is absolute trash. Upgrades between versions are broken. Do not use. Period.
— Ashok Modi (@btmash) July 5, 2018
"config": { ... "platform": { "php": "5.6" } },
☺ There were minor issues in the upgrade
* There were major issues in the minor releases
"scripts": {
"post-drupal-scaffold-cmd": [
"git apply patches/swlaw-htaccess.patch",
"find docroot -name .git | xargs rm -rf",
"find vendor -name .git | xargs rm -rf"
]
},
"scripts": {
"nuke": "rm -rf composer.lock bin/* vendor docroot/core docroot/modules/contrib docroot/profiles"
}