general: branches: ignore: - gh-pages # list of branches to ignore machine: java: version: openjdk8 environment: _JAVA_OPTIONS: "-Xms1024m -Xmx2048m" pre: - rm .gitconfig # By default CicleCI translates https://github to ssh://github, this breaks config server tests dependencies: override: - ./mvnw -s .settings.xml -U --fail-never dependency:go-offline || true test: override: - ./mvnw --fail-at-end --update-snapshots clean package -Dmaven.test.redirectTestOutputToFile=true post: - find . -type f -regex ".*/*.*/target/*.*" | cpio -pdm $CIRCLE_ARTIFACTS