Commit Graph

248 Commits

Author SHA1 Message Date
Corneil du Plessis
07badf2b6f Fix common.yml 2024-11-27 13:23:14 +02:00
Corneil du Plessis
aad7b6f31c Fix update-project-version.sh
Fixes update-project-version.sh to change order of property updates.
Ensure all scripts used are from 2022.0.x
2024-11-27 12:13:44 +02:00
Corneil du Plessis
d147451af3 Restore scan in CI-PR and Provide alternative Trivy repo. (#578)
Added enviromental variables with multiple trivy repos.
Restore scan after build.
Backported scan folders from main.
Added action to install Trivy.
2024-11-20 11:52:20 +02:00
Corneil du Plessis
bcc0cd4cb4 Ensure workflows for 2022.0.x is same as main (#581)
Update 2022.0.x workflows to match main.
2024-11-20 11:50:52 +02:00
Corneil du Plessis
5a55082383 Remove buildName and buildNumber from jfrog rt upload
removes buildName and buildNumber from jfrog rt upload
2024-11-19 16:53:33 +02:00
Corneil du Plessis
be592e645c Add buildName and buildNumber to upload
Added buildName and buildNumber to descriptor upload
2024-11-19 16:19:05 +02:00
Corneil du Plessis
1954ffb862 Fix jfrog parameters
Changed `JF_ACCESS_TOKEN` to `JF_ARTIFACTORY_SPRING`
2024-11-19 13:08:50 +02:00
Corneil du Plessis
cbca16b421 Fix enableSecurityScan
Change enableSecurityScan require to false and default to true
2024-11-19 09:41:44 +02:00
Corneil du Plessis
ee86eb23a8 Provide alternative Trivy repo
Added enviromental variables with multiple trivy repos.
2024-11-18 09:24:04 -06:00
Corneil du Plessis
4e6d511f61 Expand feedback on configure-jfrog.sh. 2024-11-15 11:15:43 +02:00
Corneil du Plessis
b11f1470e6 Update configure-jfrog.sh to use setup-jfrog-cli@v3 2024-11-15 10:49:42 +02:00
Corneil du Plessis
f5ace9a041 chris.bono@gmail.com
Add a flag named `enableSecurityScan` to manage execution of trivy scan that will be `false` by default.
2024-11-14 08:07:14 -06:00
Corneil du Plessis
e056251b31 Fix setup-java@v4 to use liberica only. 2024-11-14 14:40:26 +02:00
Corneil du Plessis
b1bbd4b1c8 Fix setup-java@v4 to use liberica only. 2024-11-14 14:36:42 +02:00
Corneil du Plessis
1c24555a49 Fix common CI workflow (#571)
Removes the extra github-token not required in setup_java@v4.
2024-11-14 07:20:00 -05:00
Corneil du Plessis
3472b8194c Simplify CI-PR (#567)
Simplify CI-PR

Removed checks for changed modules and ensure the build scripts works in the absence of credentials.
This changes the distribution to use liberica since it properly detects the latest patch version of the distribution.

See #550
2024-11-14 11:42:17 +02:00
Corneil du Plessis
b5c2a59f4b Update setup-java and setup-jfrog to v4
Changes to setup-java@v4 requires distribution.
Specify specific version of Java
[skip ci]

(cherry picked from commit 89797e71b3)
2024-11-13 16:01:17 -06:00
Chris Bono
ef52d3736d [CI] Remove trivy scanner from ci-pr.yml (take 2) 2024-11-07 21:28:50 -06:00
Chris Bono
9df1ba5bb7 [CI] Remove trivy scanner from ci-pr.yml 2024-11-07 21:20:54 -06:00
Chris Bono
16661117f2 [CI] Disable maven threads on ci-pr 2024-11-07 15:42:06 -06:00
Chris Bono
c13d11ae0e [CI] Fix java version in ci-pr.yml
The ci-pr.yml file in 2022.0.x was expecting something to be provided
from common.yml but it has never called common.yml. Hardcoded to 17.
2024-11-06 13:59:27 -06:00
GitHub Actions Bot
e6ae151afc [CI] Add CI for 2022.0.x branch 2024-02-11 21:17:37 -06:00
Chris Bono
975a938012 Use new virtual repo libs-release-staging
See spring-cloud/spring-cloud-dataflow#5584
2023-12-01 21:45:17 -05:00
GitHub Actions Bot
4862eadea1 [CI] gh release points to release train version [skip ci] 2023-10-28 14:23:32 -05:00
GitHub Actions Bot
c96330ca6d [CI] Use ubuntu22-8-32 for central-sync-create [skip ci] 2023-10-27 23:28:34 -05:00
Chris Bono
3b9e0d1760 [CI] Pass VERSION into common.yml 2023-10-27 18:10:06 -05:00
Corneil du Plessis
ed50263167 Fix build-folder.sh for jfrog 2023-10-24 12:48:21 +02:00
Corneil du Plessis
e7a0b3013c Added Print Build Info to Release Train step [skip ci] 2023-10-24 11:50:15 +02:00
Corneil du Plessis
5e9a84eb0f Change jfrog ft mvnc to jfrog mvnc [skip ci] 2023-10-24 11:43:42 +02:00
Corneil du Plessis
906b6b6ea2 Update build for jfrog cli 2023-10-24 11:31:27 +02:00
Chris Bono
f5e46c8c66 [Apps Plugin] [CI] Add description to commit message in next dev version 2023-10-23 17:21:14 -05:00
Chris Bono
89a1ad80b5 [CI] [Apps Plugin] Split next dev version into own workflow 2023-10-23 16:25:13 -05:00
Corneil du Plessis
a2a712787d Update CI to launch CI-IT when successful. 2023-10-23 16:01:05 +02:00
Corneil du Plessis
72e807b255 Update CI to launch CI-IT when successful. 2023-10-23 13:24:45 +02:00
Corneil du Plessis
9a631410eb Update CI to launch CI-IT when successful. 2023-10-23 12:09:54 +02:00
Corneil du Plessis
82274df472 Improved S3 Integration tests, adding shared network and using name for endpoint. 2023-10-20 14:36:42 +02:00
Corneil du Plessis
c9eee64ac3 Improved S3 Integration tests, adding shared network and using name for endpoint. 2023-10-20 14:33:19 +02:00
Corneil du Plessis
ca421361ca Update ci-it 2023-10-19 13:49:18 +02:00
Chris Bono
697702f6da [CI] Renamed spec files to clarify its usage 2023-10-18 23:31:39 -05:00
Chris Bono
453d5c1894 [Apps Plugin] Remove github release from workflows 2023-10-18 23:27:56 -05:00
Chris Bono
379e82a4d5 [CI] Only do github release for version change 2023-10-18 23:11:24 -05:00
Chris Bono
904b6d1029 [CI] Allow finding release files by build properties 2023-10-18 22:59:47 -05:00
Chris Bono
8a6099f392 [CI] Derive build info env var values 2023-10-18 21:36:54 -05:00
Chris Bono
fddfc0997b [CI] Move build info env vars into step 2023-10-18 17:59:29 -05:00
Chris Bono
5dd9dd558c [CI] Add build info env vars 2023-10-18 17:54:18 -05:00
Chris Bono
e6a0e77af7 [CI] Add step to generate release notes 2023-10-17 16:19:12 -05:00
Corneil du Plessis
23cec881f2 [CI] Provide for Test reports 2023-10-16 16:45:45 +02:00
Corneil du Plessis
299eb08746 [CI] Fix secrets. 2023-10-12 17:22:37 +02:00
Corneil du Plessis
96520af0d8 [CI] Update common.yml for release train 2023-10-12 16:09:01 +02:00
Corneil du Plessis
e9f60dd64f [CI] Fix double quotes on arguments 2023-10-11 15:41:34 +02:00