Same filename and directory in other branches
  1. 8.x-2.x drupalci.yml 1 comment
drupalci.yml

File

./drupalci.yml

View source
  1. build:
  2. environment:
  3. startcontainers:
  4. runcontainers:
  5. create_db:
  6. dbcreate:
  7. codebase:
  8. assemble_codebase:
  9. checkout_core:
  10. checkout.contrib:
  11. fetch:
  12. patch:
  13. composer.core_install:
  14. gather_dependencies:
  15. update_build:
  16. yarn_install:
  17. start_phantomjs:
  18. assessment:
  19. validate_codebase:
  20. phplint:
  21. container_composer:
  22. csslint:
  23. eslint:
  24. phpcs:
  25. testing:
  26. container_command:
  27. commands:
  28. - cd ${SOURCE_DIR}
  29. - sudo -u www-data composer config repositories.asset {"composer","https://asset-packagist.org"}
  30. - sudo -u www-data composer config --no-plugins allow-plugins.oomphinc/composer-installers-extender true
  31. - sudo -u www-data composer config extra.installer-types.0 "npm-asset"
  32. - sudo -u www-data composer config extra.installer-types.1 "bower-asset"
  33. - sudo -u www-data composer config extra.installer-paths.libraries\/\{\$name\} "[type:bower-asset]"
  34. - sudo -u www-data sed -i 's/"\[type:bower-asset\]"/\["type:bower-asset"\]/' composer.json
  35. - sudo -u www-data composer require "oomphinc/composer-installers-extender:^2.0" "bower-asset/spectrum:^1.8" "bower-asset/jquery-simple-color:^v1.2.2"
  36. run_tests.standard:
  37. types: 'Simpletest,PHPUnit-Unit,PHPUnit-Kernel,PHPUnit-Functional'
  38. run_tests.js:
  39. concurrency: 1
  40. types: 'PHPUnit-FunctionalJavascript'
  41. nightwatchjs: