Chris Bono
cdfcccefc3
[CI] Avoid build cache on check-samples
2023-10-05 00:11:41 -05:00
Chris Bono
b64a7110b3
Add check-samples step in CI ( #467 )
...
See #450
2023-10-04 23:58:09 -05:00
Chris Bono
4919f3efc3
[CI] Update spring-gradle-build-action to v2 in prepare-release job
2023-10-01 23:49:03 -05:00
Chris Bono
05162504e8
[CI] Remove log-complete job in ci.yml
...
* Use gradle-build-action in ci-pr.yml
* Rename deploy-docs-antora.yml to deploy-docs-dispatcher-antora.yml
2023-10-01 22:30:58 -05:00
Chris Bono
ffcca01079
[CI] Inline Antora deploy docs in CI workflow (cont..)
...
* Adjust site-path to deploy docs
2023-10-01 22:10:10 -05:00
Chris Bono
4a8b9c66ca
[CI] Inline Antora deploy docs in CI workflow (cont..)
...
* Remove copy cache step
2023-10-01 21:52:11 -05:00
Chris Bono
378d4bd61f
[CI] Inline Antora deploy docs in CI workflow
2023-10-01 21:37:22 -05:00
Chris Bono
bf308545ab
[CI] Put deploy artifacts back into build job (cont..)
...
* Fixed syntax of job dependencies
2023-10-01 20:32:58 -05:00
Chris Bono
3b4dcc2e07
[CI] Put deploy artifacts back into build job
2023-10-01 20:30:36 -05:00
Chris Bono
2f06dcc57a
[CI] Attempt to split deploy artifacts again (cont..)
...
* Add build task before publishArtifacts
2023-10-01 14:20:10 -05:00
Chris Bono
de82b99671
[CI] Attempt to split deploy artifacts again (cont..)
...
* Add missing checkout step
2023-10-01 13:46:37 -05:00
Chris Bono
e618bab75f
[CI] Attempt to split deploy artifacts again (cont..)
...
* Remove gradle wrapper validation step
2023-10-01 12:53:30 -05:00
Chris Bono
2cef94e5a8
[CI] Attempt to split deploy artifacts again
2023-10-01 12:44:30 -05:00
Chris Bono
b8278fe0fa
[CI] Moved deploy step into build job
2023-10-01 12:22:19 -05:00
Chris Bono
da3a483a2a
[CI] Disable cache on deploy job
2023-10-01 11:54:36 -05:00
Chris Bono
2c8b5586ce
[CI] Switch to gradle-build-action
2023-10-01 11:35:06 -05:00
Chris Bono
5677c58463
[CI] Wait for deploy artifacts before deploying docs
2023-10-01 10:22:29 -05:00
Chris Bono
309e279046
[CI] Wait for docs deploy run to finish
2023-09-30 23:09:31 -05:00
Chris Bono
0591a8047c
[CI] Splitting build into multiple jobs
...
* Testing direct invocation of Antora in CI
* Remove deprecation for Node16
2023-09-30 16:45:41 -05:00
Chris Bono
cb62cb0be7
[CI] Update actions/checkout to v3 (Node 16)
2023-09-30 08:17:22 -05:00
Rob Winch
0830704644
Antora ( #462 )
...
* Use providers.provider for modifiedFile
This defers the looking up of modifiedFiles until it is used. It
also allows other tasks to be ran from the non-primary worktree.
Working in another worktree is essential for Antora which will clone
each branch/tag into a new worktree to process it.
* Move Asdiidoc Attributes to antora.yml
This ensures the attributes are available for the docs-build branch
as well.
* Fix GitHub Actions Permissions
The permission actions: write is necessary so that pushes to branches
and tags can invoke the deploy-docs workflow on the docs-build branch
2023-09-25 17:52:43 -05:00
Chris Bono
c94cfee29f
Update deploy-docs-antora.yml
2023-09-25 16:06:09 -05:00
Chris Bono
5677d88370
Update deploy-docs-antora.yml
2023-09-25 16:00:46 -05:00
Chris Bono
391d7863bf
Fix Antora deploy docs
2023-09-25 01:01:11 -05:00
Chris Bono
758153d140
Migrate docs to Antora infrastructure ( #460 )
...
Resolves #385
2023-09-25 00:29:05 -05:00
Jongwoo Han
9bac60bdcb
Replace deprecated command with environment file ( #440 )
2023-09-13 20:43:51 -05:00
Chris Bono
5471b3af12
[CI] Rename 0.2.x dispatcher workflow
2023-04-30 10:11:06 -05:00
Chris Bono
6a33a4a7e6
[CI] Schedule 0.2.x workflow
2023-04-30 10:08:41 -05:00
Chris Bono
aadc1d8135
[CI] Add 0.2.x to ci.yml
2023-04-28 22:34:48 -05:00
Chris Bono
231a4e643a
[CI] remove --info from build command
2023-04-25 23:22:13 -05:00
Chris Bono
8b198c7ad3
Update ci-pr.yml
...
Add 0.2.x branch
2023-04-17 16:44:45 -05:00
Chris Bono
86c95f883e
Replace refs from spring-projects-experimental to spring-projects
2023-04-10 16:05:33 -05:00
Chris Bono
634f60df96
[CI] Update release workflow for 0.2.0
...
- Add 0.2.0 to hardcoded list of pre-releases
- Fix branch creation for full GA step
2023-03-24 11:15:11 -05:00
Chris Bono
fd41a8f836
[CI] Add aggregate jacoco report ( #370 )
2023-03-11 21:51:17 -06:00
Chris Bono
1a2dcb8610
Remove heading from pulsar-header.adoc ( #369 )
...
* Remove heading from pulsar-header.adoc
- Also include jacoco upload to ci-pr.yml
* Remove heading from pulsar-header.adoc
- Also include jacoco upload to ci-pr.yml
2023-03-08 11:05:14 -05:00
Chris Bono
39ba253161
[CI] Add integration test support ( #357 )
...
The `PulsarFunctionAdministrationIntegrationTests` was causing an OOM
because it copies a large archive into memory in order to setup its
testcontainers.
The unit tests running in parallel consume most of the available resources
so we split the ITs into their own step in the workflow and all is happy.
This is also good to have support for integration tests in the project.
2023-02-20 13:17:51 -06:00
Chris Bono
5b0a69e850
[CI] Disable PulsarFunctionAdministration IT
2023-02-17 13:16:58 -06:00
Chris Bono
a32621315c
[CI] Remove no-daemon from workflow
...
* Also disable PulsarFunction IT
2023-02-17 11:09:03 -06:00
Chris Bono
aa6f6f76ae
[CI] Update ci.yml
...
Add --no-daemon to gradle commands
2023-02-16 23:07:38 -06:00
Chris Bono
3476bbf4e7
Attempt to fix PulsarFunctionAdministration IT ( #352 )
...
* Enable the IT run on CI-PR workflow
* Add Junit5 TestWatcher to log the Pulsar
container logs on test failure
2023-02-16 21:01:11 -06:00
Chris Bono
50802c7393
[CI] Enable the PulsarFunctionAdmin IT
2023-02-16 21:00:03 -06:00
Chris Bono
e52ef5dea3
Listener endpoints use schema resolver ( #280 )
...
* Listener endpoints use schema resolver
See #269
* Disabled PulsarFunctions IT
2023-01-20 10:57:25 -05:00
Chris Bono
a32050c30c
Disable pulsar functions IT
2023-01-19 10:06:54 -06:00
Chris Bono
7789f89ab0
Add robust IT for PulsarFunctionAdministration ( #272 )
2023-01-15 23:33:18 -06:00
Chris Bono
481e2d86f9
[Build] Fix typo in deploy-docs.yml
2022-12-15 12:15:42 -06:00
Chris Bono
1f30be009b
[Build] Add deployDocs for release doc to lib-release-local
2022-12-15 12:02:27 -06:00
Chris Bono
24cabc2a54
[Build] Add --info to sonatype publish
2022-12-14 14:55:20 -06:00
Chris Bono
cfd553087a
[Build] Close Sonatype repo during release
2022-12-14 11:47:55 -06:00
Chris Bono
ca741d8871
[Build] Enable sonatype publish ( #254 )
...
* [Build] Enable sonatype publish
Other prep for 0.1.0 release:
- special case 0.1.0 to avoid creating release branch
- minor format and name improvements in ci.yml
* [Build] Improve format of prepare-release.yml
* [Build] Exclude .github from PR workflow
2022-12-13 14:52:34 -06:00
Chris Bono
f466ce8732
Update ci-pr.yml
...
Run CI-PR on PRs to reactive-preview branch
2022-10-29 19:45:44 -05:00