You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. gbsteps: &gbsteps
  2. steps:
  3. - run:
  4. name: Report on build environment
  5. command: |
  6. java -version
  7. javac -version
  8. - checkout
  9. - run: ant
  10. - run: ant test
  11. - run:
  12. name: Collect test results
  13. command: |
  14. mkdir -p test_reports/junit/
  15. cp -a build/tests/TEST-*.xml test_reports/junit/
  16. - store_test_results:
  17. path: test_reports
  18. - store_artifacts:
  19. path: build/target/reports
  20. version: 2
  21. jobs:
  22. buildJ8:
  23. docker:
  24. - image: circleci/openjdk:8-jdk
  25. <<: *gbsteps
  26. buildJ9:
  27. docker:
  28. - image: circleci/openjdk:9-jdk
  29. <<: *gbsteps
  30. buildJ11:
  31. docker:
  32. - image: circleci/openjdk:11-jdk
  33. <<: *gbsteps
  34. workflows:
  35. version: 2
  36. build:
  37. jobs:
  38. - "buildJ8"
  39. - "buildJ9"
  40. - "buildJ11"