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
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
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
50802c7393
[CI] Enable the PulsarFunctionAdmin IT
2023-02-16 21:00:03 -06: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
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
09deb950b2
[CI] Knocking kinks out of release process (5)
2022-09-19 13:21:34 -05:00
Chris Bono
e7afb3fb41
[CI] Knocking kinks out of release process (4)
2022-09-19 12:59:52 -05:00
Chris Bono
44f7aa1717
[CI] Knocking kinks out of release process (3)
2022-09-19 12:52:02 -05:00
Chris Bono
951b48463b
[CI] Knocking kinks out of release process (2)
2022-09-19 12:47:56 -05:00
Chris Bono
21c29d3878
[CI] Knocking kinks out of release process
2022-09-19 12:37:48 -05:00
Chris Bono
76c0a81b23
[CI] Combine github release into main CI
2022-09-18 23:56:09 -05:00
Chris Bono
a7b1ee6c05
[CI] Remove redundant GH secret
2022-09-18 23:37:02 -05:00
Chris Bono
cb582d6ec4
[CI] Temp mods to test release pipeline
...
- Allow SNAPSHOT versions to go through the release process. It is harmless as the SNAPSHOT will already be deployed to artifactory as part of the regular CI pipeline.
2022-09-18 23:13:38 -05:00
Chris Bono
34ca8b90d0
Update ci.yml
...
Fix formatting
2022-09-18 17:52:19 -05:00
Chris Bono
5b56a8aba3
Update ci.yml
...
Tickle CI.yml
2022-09-18 17:50:04 -05:00
Chris Bono
f058299b58
[CI] Add update project version plugin
2022-09-18 17:41:39 -05:00
Soby Chacko
20f9e7ff77
Fix ci.yml
2022-08-31 19:39:13 -04:00
Soby Chacko
37416e80d7
Test debugging continues
2022-08-31 19:35:48 -04:00
Chris Bono
de2d8a0600
[BUILD] Build improvements ( #52 )
...
* Each module has its own build.gradle
* Functionality moved into plugins in buildSrc/
* Add Spring javaformat
* Add release plugins (#20 )
Fixes #21
2022-08-06 18:49:18 -05:00
Chris Bono
dc6cb011ad
Add initial CI workflow ( #22 )
...
* Will build and publish snapshot to Artifactory on push to main
2022-07-09 17:30:04 -05:00