Build, Publish script update, added git hook for code formatting.
- Added github workflow/pipeline script for publishing to public Maven artifactory - maven-publish.yml
- Added Snyk coverage step to build pipeline
- Added git hook pre-commit script - mvn spotless:apply
- Added maven plugin to support git hooks.
git-build-hook-maven-plugin - Bumped
slf4j-apiversion to2.0.7 - Bumped
jacksonversion to2.15.2
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.
@ukmadlz
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
Let's reorganize git commits a bit.
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
[like] Ildar Asmandiyarov reacted to your message:
[cid:Infobip_logo_vertical_signature_e28e13d2-255b-4571-a70c-8292f2d75c0b.png]
Ildar Asmandiyarov
Senior DevOps Engineer
E @.***
M
A Istarska ul. 157, 52215 Vodnjan, Croatia
www.infobip.comhttp://www.infobip.com
From: Mike Elsmore @.> Sent: Tuesday, October 10, 2023 7:22:16 PM To: infobip/infobip-api-java-client @.> Cc: Subscribed @.***> Subject: [EXTERNAL] Re: [infobip/infobip-api-java-client] Build, Publish script update, added git hook for code formatting. (PR #25)
@ukmadlz requested changes on this pull request.
In the maven.yml workflow, as the jobs are independent of each other they should be separate workflows. Eg, sonar.yml & snyk.yml
— Reply to this email directly, view it on GitHubhttps://github.com/infobip/infobip-api-java-client/pull/25#pullrequestreview-1668718971, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AALI4DZY2YNOJMPU32T5CLDX6WN6RAVCNFSM6AAAAAA2BYIIAOVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMYTMNRYG4YTQOJXGE. You are receiving this because you are subscribed to this thread.Message ID: @.***>