Skip to content

Commit

Permalink
circleci config (#88)
Browse files Browse the repository at this point in the history
* circleci config

* circleci config

* circleci config

* circleci config

* circleci config

* circleci config
  • Loading branch information
ShkarupaNick committed Feb 23, 2023
1 parent 9995888 commit a9fce2d
Showing 1 changed file with 31 additions and 3 deletions.
34 changes: 31 additions & 3 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,20 +54,48 @@ workflows:
jobs:
- audit:
name: "Audit dependencies"
test_and_publish:
test_and_publish_snapshot:
jobs:
- audit:
name: "Audit dependencies"
- test:
matrix:
parameters:
jdk-version: [ "amazoncorretto:8-alpine-jdk", "amazoncorretto:11-alpine-jdk", "amazoncorretto:17-alpine-jdk" ]
- publish:
name: "Publish SNAPSHOT version to Maven"
requires:
- test
- "Audit dependencies"
filters:
tags:
ignore: /.*/
test_and_publish_release:
jobs:
- audit:
name: "Audit dependencies"
filters:
branches:
ignore: /.*/
tags:
only: /^([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9A-Za-z-]+(?:\.[0-9A-Za-z-]+)*))?(?:\+[0-9A-Za-z-]+)?$/
- test:
filters:
branches:
ignore: /.*/
tags:
only: /^([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9A-Za-z-]+(?:\.[0-9A-Za-z-]+)*))?(?:\+[0-9A-Za-z-]+)?$/
matrix:
parameters:
jdk-version: [ "amazoncorretto:8-alpine-jdk", "amazoncorretto:11-alpine-jdk", "amazoncorretto:17-alpine-jdk" ]

- publish:
name: "Publish version to Maven"
name: "Publish release version to Maven"
filters:
branches:
ignore: /.*/
tags:
only: /^([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9A-Za-z-]+(?:\.[0-9A-Za-z-]+)*))?(?:\+[0-9A-Za-z-]+)?$/
requires:
- test
- test
- "Audit dependencies"

0 comments on commit a9fce2d

Please sign in to comment.