File tree Expand file tree Collapse file tree 3 files changed +11
-16
lines changed Expand file tree Collapse file tree 3 files changed +11
-16
lines changed Original file line number Diff line number Diff line change 5
5
branches :
6
6
- master
7
7
8
- permissions :
9
- packages : write
10
-
11
8
jobs :
12
9
build :
13
10
uses : ./.github/workflows/component-build.yml
14
- release :
11
+ quality-gate :
15
12
runs-on : ubuntu-latest
16
13
needs : build
17
14
steps :
22
19
java-version : ' 21'
23
20
distribution : ' temurin'
24
21
architecture : x64
25
- - name : Publish artifacts
26
- run : |
27
- echo "Github username: ${GITHUB_ACTOR}"
28
- ./gradlew publish -x check
29
- env :
30
- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
22
+ - name : Download build artifact
23
+ uses : actions/download-artifact@v4
24
+ with :
25
+ name : build-artifact
26
+ - name : Quality gate
27
+ run : ./gradlew sonar -Dsonar.token= ${{ secrets.SONAR_TOKEN }} -Dsonar.gradle.skipCompile=true -Dsonar.host.url=https://sonarcloud.io
Original file line number Diff line number Diff line change 1
- name : Build Rest Application Release
1
+ name : Release build
2
2
3
3
on :
4
4
release :
Original file line number Diff line number Diff line change 1
1
# FinTrack
2
- ![ Sonatype Nexus (Releases)] ( https://img.shields.io/nexus/r/com.jongsoft.finance/fintrack-api?server=https%3A%2F%2Foss.sonatype.org )
3
- ![ Sonatype Nexus (Snapshots)] ( https://img.shields.io/nexus/s/com.jongsoft.finance/fintrack-api?server=https%3A%2F%2Foss.sonatype.org )
2
+ ![ Sonatype Nexus (Releases)] ( https://img.shields.io/github/v/release/pledger-io/rest-application?display_name=release&label=Stable )
4
3
![ Release Build] ( https://github.com/pledger-io/rest-application/actions/workflows/release-build.yml/badge.svg )
5
4
[ ![ Quality Gate Status] ( https://sonarcloud.io/api/project_badges/measure?project=pledger-io_rest-application&metric=alert_status )] ( https://sonarcloud.io/summary/new_code?id=pledger-io_rest-application )
6
- [ ![ Coverage] ( https://sonarcloud.io/api/project_badges/measure?project=pledger-io_rest-application&metric=coverage )] ( https://sonarcloud.io/summary/new_code?id=pledger-io_rest-application )
5
+ ![ Coverage] (https://img.shields.io/sonar/coverage/pledger-io_rest-application?server=https%3A%2F%2Fsonarcloud.io
6
+ )
7
7
[ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-yellow.svg )] ( https://opensource.org/licenses/MIT )
8
8
9
9
-----------------------
10
10
11
11
** [ Read the documentation] ( https://www.pledger.io/ ) **
12
12
13
- [ Report Bug] ( https://jongsoftdev.atlassian.net/issues/?jql=issuetype%20%3D%20Bug%20AND%20project%20%3D%20FIN%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC ) - [ Request Feature] ( https://jongsoftdev.atlassian.net/browse/FIN-23?jql=issuetype%20%3D%20Story%20AND%20project%20%3D%20FIN%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC )
14
-
15
13
-----------------------
16
14
17
15
## About Pledger.io
You can’t perform that action at this time.
0 commit comments