Compare commits

...
2 changed files with 39 additions and 11 deletions

No files matched your search

+24 -9
View File
@@ -1,34 +1,49 @@
---
version: 2.1
orbs:
qqq-orb: kingsrook/qqq-orb@0.3.5
qqq-orb: kingsrook/qqq-orb@dev:snapshot
workflows:
test_only:
jobs:
- qqq-orb/mvn_test_only:
context: [ qqq-maven-registry-credentials ]
context: [qqq-maven-registry-credentials]
filters:
branches:
ignore: /(develop|main|release/.*|hotfix/.*|integration.*)/
tags:
only: []
only: []
publish_snapshot:
jobs:
- qqq-orb/mvn_publish:
context: [ qqq-maven-registry-credentials ]
context: [qqq-maven-registry-credentials]
branch_type: snapshot
filters:
branches:
only:
- develop
publish_feature:
jobs:
- qqq-orb/mvn_publish:
context: [qqq-maven-registry-credentials]
branch_type: feature
filters:
branches:
only:
- feature/.*
tags:
only: [/publish.*/]
publish_release_candidate:
jobs:
- qqq-orb/mvn_publish:
context: [ qqq-maven-registry-credentials ]
context: [qqq-maven-registry-credentials]
branch_type: release_candidate
filters:
branches:
@@ -38,18 +53,18 @@ workflows:
publish_release:
jobs:
- qqq-orb/mvn_publish:
context: [ qqq-maven-registry-credentials ]
context: [qqq-maven-registry-credentials]
branch_type: release
filters:
branches:
only: [ main ]
ignore: /.*/
tags:
only: [ /v.*/ ]
only: [/v.*/]
publish_hotfix_release:
jobs:
- qqq-orb/mvn_publish:
context: [ qqq-maven-registry-credentials ]
context: [qqq-maven-registry-credentials]
branch_type: hotfix
filters:
branches:
+15 -2
View File
@@ -7,7 +7,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.kingsrook</groupId>
<artifactId>qbit-build-parent</artifactId>
<version>1.1.0-SNAPSHOT</version>
<version>${revision}</version>
<packaging>pom</packaging>
<name>QRunIO QBit Build Parent</name>
@@ -42,7 +42,7 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<!-- use revision property in children -->
<revision>1.0.0-RC.1</revision>
<revision>1.4.0-SNAPSHOT</revision>
</properties>
<!-- Common dependency BOMs -->
@@ -153,4 +153,17 @@
</profile>
</profiles>
<repositories>
<repository>
<id>central-portal-snapshots</id>
<name>Central Portal Snapshots</name>
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</project>