Skip to content

Commit 5ff2916

Browse files
authored
Merge pull request #749 from confluentinc/jenkins_migration
Migration: Jenkins -> Semaphore
2 parents bad2fc7 + ffda243 commit 5ff2916

File tree

3 files changed

+12
-19
lines changed

3 files changed

+12
-19
lines changed

.semaphore/semaphore.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,14 @@ blocks:
4040
- pip install confluent-release-tools -q
4141
- . sem-pint
4242
- mvn -Dcloud -Pjenkins -U -Dmaven.wagon.http.retryHandler.count=10 --batch-mode --no-transfer-progress clean verify install dependency:analyze validate
43-
- . cve-scan
43+
- cve-scan
4444
- . cache-maven store
4545
epilogue:
4646
always:
4747
commands:
4848
- . publish-test-results
4949
- artifact push workflow target/test-results
50+
- artifact push workflow target
5051

5152
- name: Release
5253
dependencies: ["Test"]
@@ -59,7 +60,7 @@ blocks:
5960
- mvn -Dcloud -Pjenkins -U -Dmaven.wagon.http.retryHandler.count=10 --batch-mode -DaltDeploymentRepository=confluent-codeartifact-internal::default::https://confluent-519856050701.d.codeartifact.us-west-2.amazonaws.com/maven/maven-snapshots/
6061
-DrepositoryId=confluent-codeartifact-internal deploy -DskipTests
6162
- name: Release Notes
62-
dependencies: [ ]
63+
dependencies: []
6364
run:
6465
when: "branch =~ '[0-9]+\\.[0-9]+\\.x'"
6566
task:
@@ -69,7 +70,6 @@ blocks:
6970
- git clone --branch master --single-branch git@github.com:confluentinc/connect-releases.git
7071
- ./connect-releases/tasks/release-connect-plugins/generate-connect-changelogs.sh
7172

72-
7373
after_pipeline:
7474
task:
7575
agent:
@@ -86,4 +86,5 @@ after_pipeline:
8686
commands:
8787
- checkout
8888
- sem-version java 11
89-
- emit-sonarqube-data -a test-results
89+
- artifact pull workflow target
90+
- emit-sonarqube-data --run_only_sonar_scan

Jenkinsfile

Lines changed: 0 additions & 8 deletions
This file was deleted.

sonar-project.properties

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
sonar.projectKey=kafka-connect-elasticsearch
2-
sonar.sources=src/main/java
3-
sonar.java.binaries=target/classes/**
4-
sonar.exclusions=**/test/**/*,**/tests/**/*,**/mock/**/*,**/mocks/**/*,**/*mock*,**/*test*
5-
sonar.test.inclusions=**/*Test.java,**/*IT.java
1+
### service-bot sonarqube plugin managed file
2+
sonar.coverage.exclusions=**/test/**/*,**/tests/**/*,**/mock/**/*,**/mocks/**/*,**/*mock*,**/*test*
63
sonar.coverage.jacoco.xmlReportPaths=**/jacoco.xml
7-
sonar.java.tests.reportPaths=**/surefire/**
8-
sonar.language=java
4+
sonar.exclusions=**/*.pb.*,**/mk-include/**/*
5+
sonar.java.binaries=.
6+
sonar.language=java
7+
sonar.projectKey=kafka-connect-elasticsearch
8+
sonar.sources=.

0 commit comments

Comments
 (0)