1*8a52c783SCole Faustversion: 0.2 2*8a52c783SCole Faust 3*8a52c783SCole Faustphases: 4*8a52c783SCole Faust install: 5*8a52c783SCole Faust runtime-versions: 6*8a52c783SCole Faust java: "$JAVA_RUNTIME" 7*8a52c783SCole Faust 8*8a52c783SCole Faust build: 9*8a52c783SCole Faust commands: 10*8a52c783SCole Faust - mvn clean install -T0.4C $MAVEN_OPTIONS 11*8a52c783SCole Faust - JAVA_VERSION=$(java -version 2>&1 | grep -i version | cut -d'"' -f2 | cut -d'.' -f1-1) 12*8a52c783SCole Faust - echo $JAVA_VERSION 13*8a52c783SCole Faust - echo $MAVEN_OPTIONS 14*8a52c783SCole Faust - | 15*8a52c783SCole Faust if [ "$JAVA_VERSION" -ge "9" ]; then 16*8a52c783SCole Faust cd test/module-path-tests 17*8a52c783SCole Faust mvn package 18*8a52c783SCole Faust mvn exec:exec -P mock-tests 19*8a52c783SCole Faust fi 20*8a52c783SCole Faust finally: 21*8a52c783SCole Faust - mkdir -p codebuild-test-reports 22*8a52c783SCole Faust - find ./ -name 'TEST-*.xml' -type f -exec cp {} codebuild-test-reports/ \; 23*8a52c783SCole Faustreports: 24*8a52c783SCole Faust UnitTests: 25*8a52c783SCole Faust files: 26*8a52c783SCole Faust - 'codebuild-test-reports/**/*' 27