slam5:citools

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
slam5:citools [2016/12/07 01:52] – [Outils d'intégration continue] jcheronslam5:citools [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 14: Ligne 14:
  
  
 +<sxh xml>
 +build:
 +  nodes:
 +    analysis:
 +      dependencies:
 +        before:
 +          - composer require codeception/codeception phpmv/ubiquity-devtools:dev-master --dev
 +      environment:
 +        php:
 +          version: 7.2
 +      tests:
 +        override:
 +          - php-scrutinizer-run
 +    coverage:
 +      environment:
 +        php:
 +          version: 7.2
 +        hosts:
 +          dev.local: '127.0.0.1'
 +        apache2:
 +          modules: ['rewrite']
 +          sites:
 +            mySite:
 +              host: 'dev.local'
 +              web_root: '.'
 +        selenium: true
 +      services:
 +          # For available tags, see https://hub.docker.com/_/mysql/
 +          mysql: 5.7
 +      tests:
 +        before:
 +          - mysql -u root mysql < db/database.sql
 +          - composer update
 +          - ./vendor/bin/Ubiquity init-cache 
 +          - sudo chmod 0777 -R app/cache/*
 +          - sudo service apache2 restart && sudo service apache2 reload
 +        override:
 +          - command: (./vendor/bin/codecept build && ./vendor/bin/codecept run --coverage-xml -v)
 +            coverage:
 +              file: tests/_output/coverage.xml
 +              format: clover
 +filter:
 +    paths: ["app/*"]
 +    excluded_paths:
 +        - app/cache/
 +        - app/config/
 +        - app/logs/
 +checks:
 +    php:
 +        code_rating: true
 +        duplication: true
 +</sxh>
  
  • slam5/citools.1481071920.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)