Skip to content

Commit 58e63b5

Browse files
chore: update repo semaphore config
1 parent d9390b8 commit 58e63b5

1 file changed

Lines changed: 14 additions & 3 deletions

File tree

.semaphore/semaphore.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ blocks:
3838
- name: Test
3939
commands:
4040
- . sem-pint -c
41-
- ./gradlew test
41+
- mvn -U -Dmaven.wagon.http.retryHandler.count=10 --batch-mode --no-transfer-progress clean verify install dependency:analyze validate
4242
- cve-scan
4343
- . cache-maven store
4444
epilogue:
@@ -48,11 +48,23 @@ blocks:
4848
- artifact push workflow target/test-results
4949
- artifact push workflow target
5050

51+
- name: Release
52+
dependencies: ["Test"]
53+
run:
54+
when: "branch = 'master' or branch =~ '[0-9]+\\.[0-9]+\\.x'"
55+
task:
56+
jobs:
57+
- name: Release
58+
commands:
59+
- mvn -U -Dmaven.wagon.http.retryHandler.count=10 --batch-mode
60+
-DaltDeploymentRepository=confluent-codeartifact-internal::default::https://confluent-519856050701.d.codeartifact.us-west-2.amazonaws.com/maven/maven-snapshots/
61+
-DrepositoryId=confluent-codeartifact-internal deploy -DskipTests
62+
5163
after_pipeline:
5264
task:
5365
agent:
5466
machine:
55-
type: s1-prod-ubuntu24-04-arm64-0
67+
type: s1-prod-ubuntu24-04-arm64-00
5668
jobs:
5769
- name: Metrics
5870
commands:
@@ -63,6 +75,5 @@ after_pipeline:
6375
- name: SonarQube
6476
commands:
6577
- checkout
66-
- sem-version java 11
6778
- artifact pull workflow target
6879
- emit-sonarqube-data --run_only_sonar_scan

0 commit comments

Comments
 (0)