123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- ---
-
- machine:
- java:
- version: oraclejdk8
- environment:
- TERM: dumb
- GRADLE_OPTS: -Xmx2g
-
- checkout:
- post:
- - "if [ -e .git/shallow ]; then git fetch --unshallow; fi"
- - git fetch --tags
- - git submodule update --init --remote
-
- dependencies:
- override:
- - ./gradlew --stacktrace resolveDependencies
-
- test:
- override:
- - >
- if [ -n "${BUILD_JAVADOC}" ]; then
- ./gradlew --stacktrace util:javadocJar packageJavadoc;
- elif [ -n "${BUILD_PMD}" ]; then
- ./gradlew --stacktrace pmdMain;
- else
- ./gradlew --stacktrace jar test client:fatjar;
- fi
- post:
- - mkdir -p $CIRCLE_TEST_REPORTS/junit/
- - find . -type f -regex ".*/build/test-results/.*xml" -exec cp {} $CIRCLE_TEST_REPORTS/junit/ \;
-
- general:
- artifacts:
- - plugins/dist-versioned
- - client/build/libs
- - util/build/libs
- - parser/irc/build/libs
- - parser/common/build/libs
-
- - build/libs/dmdirc-javadoc.jar
-
- - client/build/reports/pmd/*
- - plugins/pmd/*
- - util/build/reports/pmd/*
- - parser/build/reports/pmd/*
|