You are here

drupalci.yml in Varbase Media 8.7

Same filename and directory in other branches
  1. 9.0.x drupalci.yml

File

drupalci.yml
View source
  1. build:
  2. assessment:
  3. validate_codebase:
  4. container_command:
  5. commands:
  6. - cd ${SOURCE_DIR}
  7. - config repositories.asset composer https://asset-packagist.org
  8. - require oomphinc/composer-installers-extender:~1.0
  9. - require cweagans/composer-patches:~1.0
  10. - require drupal/drupal-library-installer-plugin:^0.3
  11. - sudo -u www-data composer config extra.enable-patching true
  12. - sudo -u www-data composer config extra.composer-exit-on-patch-failure true
  13. - sudo -u www-data composer config extra.installer-types.0 "npm-asset"
  14. - sudo -u www-data composer config extra.installer-types.1 "bower-asset"
  15. - sudo -u www-data composer config extra.installer-paths.web\/libraries\/\{\$name\} ["type:drupal-library","type:bower-asset","type:npm-asset"]
  16. - sudo -u www-data composer config extra.installer-paths.web\/libraries\/slick ["npm-asset/slick-carousel"]
  17. - 'sudo -u www-data composer config extra.libraries [{"name": "dropzone","package": "npm-asset/dropzone"},{"name": "blazy", "package": "npm-asset/blazy"},{"name": "slick", "package": "npm-asset/slick-carousel"}]'
  18. - sudo -u www-data composer require npm-asset/dropzone:~4.0
  19. - sudo -u www-data composer require npm-asset/blazy:~1.0
  20. - sudo -u www-data composer require npm-asset/slick-carousel:~1.0
  21. - dir libraries'
  22. phplint:
  23. csslint:
  24. eslint:
  25. phpcs:
  26. testing:
  27. run_tests.functional:
  28. types: 'PHPUnit-Functional'
  29. testgroups: 'varbase_media'
  30. suppress-deprecations: true