File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # Java Maven CircleCI 2.0 configuration file
1+ # Java Maven CircleCI 2.1 configuration file
22#
33# Check https://circleci.com/docs/2.0/language-java/ for more details
44#
5- version : 2
5+ version : 2.1
6+
7+ parameters :
8+ deploy_release :
9+ type : boolean
10+ default : false
11+
612jobs :
713 build :
814 docker :
@@ -56,10 +62,22 @@ jobs:
5662 command : mvn --batch-mode deploy -Dmaven.test.skip -DcreateDocs=true -s settings.xml -t ci-toolchains.xml
5763
5864workflows :
59- version : 2
6065 build_deploy :
66+ unless : << pipeline.parameters.deploy_release >>
6167 jobs :
62- - build
68+ - build :
69+ filters :
70+ branches :
71+ only :
72+ - master
6373 - deployment :
6474 requires :
6575 - build
76+
77+ build_deploy_release :
78+ when : << pipeline.parameters.deploy_release >>
79+ jobs :
80+ - build
81+ - deployment :
82+ requires :
83+ - build
You can’t perform that action at this time.
0 commit comments