Passed
Branch master (e98a28)
by Vincent
08:18
created

Checkout Config

build:
    nodes:
        analysis:
          dependencies:
            override:
              - mvn install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip -B -V

        tests:
            environment:
                java: 'java-8-oracle'
                timezone: FR

            dependencies:
                override:
                  - mvn install -DskipTests=true -Dmaven.javadoc.skip=true -Dcheckstyle.skip -B -V

            tests:
                override:
                    - command: mvn test -pl arakne-encoding
                      coverage:
                        file: 'arakne-encoding/target/site/jacoco/jacoco.xml'
                        format: 'jacoco'
                    - command: mvn checkstyle:checkstyle -pl arakne-encoding
                      analysis:
                        file: 'arakne-encoding/target/checkstyle-result.xml'
                        format: 'general-checkstyle'
                    - command: mvn test -pl arakne-value
                      coverage:
                        file: 'arakne-value/target/site/jacoco/jacoco.xml'
                        format: 'jacoco'
                    - command: mvn checkstyle:checkstyle -pl arakne-value
                      analysis:
                        file: 'arakne-value/target/checkstyle-result.xml'
                        format: 'general-checkstyle'
                    - command: mvn test -pl arakne-map
                      coverage:
                        file: 'arakne-map/target/site/jacoco/jacoco.xml'
                        format: 'jacoco'
                    - command: mvn checkstyle:checkstyle -pl arakne-map
                      analysis:
                        file: 'arakne-map/target/checkstyle-result.xml'
                        format: 'general-checkstyle'
                    - command: mvn pitest:mutationCoverage

Repository Config

filter:
    paths:
        - arakne-encoding/src/main/java/
        - arakne-value/src/main/java/
        - arakne-map/src/main/java/
build:
    environment:
        variables:
            DOCKER_API_VERSION: '1.38'

    nodes:
        analysis:
            environment:
                docker:
                    remote_engine: true
            tests:
                override:
                    - java-scrutinizer-run
                    -
                        command: java-sonar-run
                        use_website_config: true
        tests: true
checks:
    java:
        code_rating: true