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