Commit Graph

94 Commits

Author SHA1 Message Date
Corneil du Plessis
83abea37f3 Renamed Docker Hub Credentials 2023-01-25 21:42:17 +02:00
Corneil du Plessis
5db6234539 Ensure we use latest .setting to skip usage of /release 2023-01-19 12:59:52 +02:00
Corneil du Plessis
8a66d8195e Refine CI-PR to only build modified modules. 2023-01-19 12:44:56 +02:00
Corneil du Plessis
d70e9f6467 Fix PR workflow. 2023-01-19 10:30:33 +02:00
Corneil du Plessis
2fc1d45889 Add GH_TOKEN. 2023-01-18 17:50:40 +02:00
Corneil du Plessis
562b84c9ec Ensure gh cli is installed. 2023-01-18 16:37:49 +02:00
Corneil du Plessis
7d342f2fd2 Ensure large-runners.sh is started every time. 2023-01-17 14:05:41 +02:00
Corneil du Plessis
b2884f44d7 Report pod logs. 2023-01-16 16:32:08 +02:00
Corneil du Plessis
80d9e8dc09 Add timeouts for build steps. 2023-01-13 13:30:04 +02:00
Artem Bilan
52e0719f17 GH-370: Enable ScriptProcessor tests back (#419)
* GH-370: Enable ScriptProcessor tests back

Fixes https://github.com/spring-cloud/stream-applications/issues/370

* Update dependencies for `script-processor`
* Add `maven-surefire-plugin` to `script-processor` POM
and specify `--add-opens` for Ruby requirements
* Mark all JavaScript tests with `@EnabledIfSystemProperty`
against `org.graalvm.language.js.home` which is available only
if GraalVM with `js` component enabled
* Fix `NewlineAtEndOfFile` rule for Checkstyle since on Windows
the line end is `crlf`
* Add `components: 'js'` to GraalVM installation steps for all the GH action scripts

* * Add dependencies for `graal-sdk` and `org.graalvm.js`
to make JavaScript working on a plain JVM
2023-01-11 11:16:09 -06:00
Corneil du Plessis
e305f6699c Fix pushd / popd in app related scripts. 2022-12-11 06:52:36 +02:00
Corneil du Plessis
da6beb0b0c Explicitly disable skipping for deploy-plugin on applications. 2022-12-10 10:52:50 +02:00
Chris Bono
eb5c901141 [GitHub Actions] Use ORG secret for artifactory 2022-12-07 17:33:15 -06:00
Corneil du Plessis
7634fea87e Updated build for stream-applications-release-train. 2022-12-07 16:25:35 +02:00
Corneil du Plessis
26524e1900 [GitHub Actions] Use gh cli to find modified files for PR. 2022-12-01 11:01:41 +02:00
Corneil du Plessis
f4f1ba7227 Provide for Maven Threads 2022-11-18 20:16:04 +02:00
Corneil du Plessis
d334bed99f Provide for enabling Maven Threads 2022-11-18 20:07:40 +02:00
Corneil du Plessis
6f01d45014 [GitHub Actions] Update configuration 2022-11-18 16:18:42 +02:00
Corneil du Plessis
42a6e1815e [GitHub Actions] change thread count for resolve dependencies. 2022-11-18 15:27:24 +02:00
Corneil du Plessis
44e3b8fca7 [GitHub Actions] tag cache with branch 2022-11-18 11:17:46 +02:00
Corneil du Plessis
ad5445e25e [GitHub Actions] Tune thread count for Maven and surefire plugin forks. Increase runners with 10% more than requested. 2022-11-17 21:53:41 +02:00
Corneil du Plessis
3b6c9f8a8c [GitHub Actions] Ensure VERBOSE uses github.debug as well. 2022-11-17 19:39:22 +02:00
Chris Bono
9f21dbab0f [Github Actions] Don't run housekeeping on user branches 2022-11-10 22:27:35 -06:00
Corneil du Plessis
ef216fecbd [GitHub Actions] Improve scaling runners 2022-11-08 22:59:13 +02:00
Corneil du Plessis
92c125bf41 [GitHub Actions] ensure multiple folder build in one invocation. 2022-11-08 12:52:07 +02:00
Corneil du Plessis
d027c3a175 [GitHub Actions] Ensure install and verify before deploy 2022-11-08 11:18:53 +02:00
Corneil du Plessis
0c0de10e0a [GitHub Actions] Improve build-core 2022-11-08 11:09:13 +02:00
Corneil du Plessis
d4812dc0c4 [GitHub Actions] Upload errors on failures 2022-11-08 10:54:15 +02:00
Corneil du Plessis
6b6cc5841a [GitHub Actions] Build core and verify modifications 2022-11-08 10:49:26 +02:00
Corneil du Plessis
8e2e2a58ca [GitHub Actions] Install GH CLI if not present and revert pom 2022-11-07 17:39:05 +02:00
Corneil du Plessis
b41f839ee6 [GitHub Actions] Improve change detection 2022-11-07 16:50:15 +02:00
Corneil du Plessis
9eacd98311 [GitHub Actions] Fix build-dir for main. 2022-11-07 16:21:30 +02:00
Corneil du Plessis
ac84323d43 [GitHub Actions] Fix build-dir for main. 2022-11-07 16:19:02 +02:00
Corneil du Plessis
00249f911e [GitHub Actions] Improve dependencies for main. Provide for building impacted dependencies for a PR. 2022-11-07 15:56:07 +02:00
Corneil du Plessis
0f20677464 [GitHub Actions] Added CI-PR 2022-11-04 16:50:16 +02:00
Corneil du Plessis
ad1cc767fe [GitHub Actions] Added CI-PR 2022-11-04 16:48:49 +02:00
Corneil du Plessis
12d86149ab [GitHub Actions] Added upload error logs 2022-11-04 13:05:01 +02:00
Corneil du Plessis
c133a958ea [GitHub Actions] Use large for cdc-debezium-source 2022-11-04 12:35:46 +02:00
Corneil du Plessis
5d47b530e4 [GitHub Actions] Improve housekeeping.yml 2022-11-03 23:16:11 +02:00
Corneil du Plessis
b8beee4af7 [GitHub Actions] add re-run 2022-11-02 22:40:38 +02:00
Corneil du Plessis
fe46094afe [GitHub Actions] add maven cache 2022-11-02 22:00:02 +02:00
Corneil du Plessis
cae1f267ad [GitHub Actions] Remove max-parallel 2022-11-02 15:54:00 +02:00
Corneil du Plessis
31b41be9e8 [GitHub Actions] Enable large runner 2022-11-02 14:44:19 +02:00
Corneil du Plessis
bb72f20b5d [GitHub Actions] Fix install pack 2022-11-02 14:40:53 +02:00
Corneil du Plessis
5769d169e1 [GitHub Actions] Fix install pack 2022-11-02 14:38:16 +02:00
Corneil du Plessis
c1e4b0f9d2 [GitHub Actions] Fix install xsltproc 2022-11-02 11:09:47 +02:00
Corneil du Plessis
90132ef7df [GitHub Actions] Fix install xsltproc 2022-11-02 10:36:38 +02:00
Corneil du Plessis
a88b7100f5 [GitHub Actions] Fix names 2022-11-01 21:11:09 +02:00
Corneil du Plessis
c48ea4cf11 [GitHub Actions] Add action 2022-11-01 21:07:49 +02:00
Corneil du Plessis
0e189c7c33 [GitHub Actions] Remove large runner 2022-11-01 18:11:19 +02:00