File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change 1+ # Java Maven CircleCI 2.0 configuration file
2+ #
3+ # Check https://circleci.com/docs/2.0/language-java/ for more details
4+ #
5+ version : 2
6+ jobs :
7+ build :
8+ docker :
9+ # specify the version you desire here
10+ - image : circleci/openjdk:8-jdk
11+
12+ # Specify service dependencies here if necessary
13+ # CircleCI maintains a library of pre-built images
14+ # documented at https://circleci.com/docs/2.0/circleci-images/
15+ # - image: circleci/postgres:9.4
16+
17+ working_directory : ~/repo
18+
19+ environment :
20+ # Customize the JVM maximum heap limit
21+ MAVEN_OPTS : -Xmx3200m
22+
23+ steps :
24+ - checkout
25+
26+ # Download and cache dependencies
27+ - restore_cache :
28+ keys :
29+ - v1-dependencies-{{ checksum "pom.xml" }}
30+ # fallback to using the latest cache if no exact match is found
31+ - v1-dependencies-
32+
33+ - run : mvn dependency:go-offline
34+
35+ - save_cache :
36+ paths :
37+ - ~/.m2
38+ key : v1-dependencies-{{ checksum "pom.xml" }}
39+
40+ # run tests!
41+ - run : mvn integration-test
You can’t perform that action at this time.
0 commit comments