Latest master (5.23) code not working with roundearth/drupal 8 because resource urls are formed incorrectly
It seems at least partly from the changes here https://github.com/civicrm/civicrm-core/pull/16407#pullrequestreview-350540291. When I remove that block the resources start loading again except for a few places, like the "include profiles" tab when configuring a contribution page.
What's happening is the resource urls are all coming out like
<script src="http://example.org/full/filesystem/path/to/vendor/civicrm/civicrm-core/bower_components/jquery/dist/jquery.min.js">
I first tried updating my drupal 8 dev site, then I started fresh like below and had the same problem, so it wasn't specific to my earlier testing environment.
- Installed roundearth and got a working 5.22 install.
- Then updated it to master - using this method.
- Briefly, hack roundearth Handler.php to understand that dev-master means the NIGHTLY tarball, then composer require civicrm/civicrm-core:dev-master.
- I had to adjust the require command slightly for civicrm-setup and zetamail (civicrm/civicrm-setup:^0.4.x-dev zetacomponents/mail:^1.9).
Does the latest master require a different resources install path or different settings from what roundearth uses for drupal 8? @totten?