acquia / blt

Acquia's toolset for automating Drupal 8 and 9 development, testing, and deployment.
https://docs.acquia.com/blt/
GNU General Public License v2.0
442 stars 394 forks source link

BLT-5194: Scaffold file assets/scaffold/files/drupal.INSTALL.txt not found in package drupal/core. #4641

Open sharique opened 1 year ago

sharique commented 1 year ago

I want to... use blt artifacts as upstream on pantheon.

Steps

It's not working because... during site creation getting following error Scaffold file assets/scaffold/files/drupal.INSTALL.txt not found in package drupal/core.

BLT doctor output Post the full output of blt doctor in the failing environment here.

System information

blt.yml

project:
  machine_name: base-framework
  prefix: XZY
  human_name: 'Base framework '
  profile:
    name: my_base
docroot: ${repo. Root}/web
validate:
  acsf: false
  deprecation:
    modules: true
    theme: true
git:
  default_branch: master
  remotes:
    bitbucket: <mybibucket build repo>
cm:
  strategy: none
deploy:
  docroot: ${deploy.dir}/web
  exclude_file: ${repo.root}/blt/deploy-exclude.txt

deploy-exclude.txt file is copy from vendor directory, only change is web in place of docroot

sharique commented 1 year ago

I'm tried with adding following in scaffold section of composer.json, but no impact.

  "file-mapping": {
    "[project-root]/.editorconfig": false,
    "[project-root]/pantheon.upstream.yml": false,
    "[project-root]/.gitattributes": false,
    "[web-root]/INSTALL.txt": false
  }
fabrer commented 5 months ago

If it could help someone. In your pantheon.yml file, add the following line:

build_step: false

Regards,