Commit Graph

115 Commits

Author SHA1 Message Date
Ryan Baxter
618f6235d6 Dont delete release bundle distribution 2024-11-12 10:29:38 -05:00
Ryan Baxter
2321c0cb1e Updating JSON 2024-11-12 10:10:30 -05:00
Ryan Baxter
ea877acfb9 Delete distributed release bundle if present 2024-11-12 10:02:37 -05:00
Ryan Baxter
92ad3954dd Add async=false to release bundle creation api call 2024-11-11 15:16:42 -05:00
Ryan Baxter
53eccf25f4 Add wiremock dependency 2024-11-11 14:29:55 -05:00
Ryan Baxter
7d7cb809d5 Tests for release bundles and distribution for commercial releases 2024-06-11 15:09:43 -04:00
Ryan Baxter
3a1c18e790 Merge remote-tracking branch 'upstream/release-bundle-distribution' into release-bundle-distribution-for-commercial 2024-06-06 10:45:28 -04:00
Ryan Baxter
f3140bafe6 Initial implementation to distribute release bundles 2024-06-06 10:25:30 -04:00
Ryan Baxter
a3dff9d7b4 Create tasks to create release bundles 2024-06-04 11:55:14 -04:00
Ryan Baxter
19e070d2f1 Update password parameter to access token 2024-06-04 10:47:23 -04:00
Ryan Baxter
af59858ca8 Posting JSON 2024-06-03 20:10:27 -04:00
Ryan Baxter
9d4f6db7b4 Use access token instead 2024-06-03 19:54:33 -04:00
Ryan Baxter
cfafc20a63 Adding some logging 2024-06-03 19:19:51 -04:00
Ryan Baxter
c6642a6a76 Use artifactory client 2024-06-03 16:05:49 -04:00
Ryan Baxter
008343ff3a Create tasks to create release bundles 2024-05-31 16:41:13 -04:00
spencergibb
af14a8abba Adds some debugging in PostReleaseActions.generateReleaseTrainDocumentation 2024-02-28 15:56:18 -05:00
spencergibb
2c1c2cb47e Adds some debugging in PostReleaseActions.generateReleaseTrainDocumentation 2024-02-28 15:23:24 -05:00
Ryan Baxter
b4e2feefe7 Adds commercial suffix when cloning projects for commercial releases 2024-02-22 13:23:33 -05:00
Ryan Baxter
eb0819de94 Set credentials provider when calling fetch 2024-02-15 11:15:05 -05:00
Olga MaciaszekSharma
2b664749b8 Fix Sagan authentication. 2023-07-17 19:18:59 +02:00
Marcin Grzejszczak
b993d63f46 Auto-generates changelogs via Github Changelog Generator
with this change we're using https://github.com/spring-io/github-changelog-generator/ to generate changelogs and we're uploading its content via Github's API to Github releases
2023-07-03 14:59:14 +02:00
Marcin Grzejszczak
5c436c7997 Fixed
- template generation (it would break on first error when getting a milestone URL - now we're falling back to fixed values)
- updated tests to not work against Greenwich (lol) but a more recent branch
- fixed Sagan updater to use the new docs link
2023-06-30 14:18:23 +02:00
Marcin Grzejszczak
aa5d636de3 Spring Boot 3 migration (#255)
* It compiles

* WIP

* Upgraded jdk to 17:

* Added tests for Github repo

* Modified the sagan client

* Updated versions
2023-06-22 16:30:34 +02:00
Marcin Grzejszczak
a0b43f5ac6 Trying to fix the error serialization 2023-03-28 15:39:09 +02:00
spencergibb
9bd1febfb6 Comment out sagan stub tests 2023-03-14 15:13:24 -04:00
Marcin Grzejszczak
e17232699c Fixed blog 2023-01-31 19:05:46 +01:00
spencergibb
d0a34b8d03 added logging for git checkout 2022-05-26 13:17:44 -04:00
Marcin Grzejszczak
6c2de37f1f Fixing the way calver release train version is updated; fixes gh-253 2022-05-26 17:45:36 +02:00
Olga Maciaszek-Sharma
b3c4ef2cdc Wip upgrade deps (#252) 2022-04-01 16:48:01 +02:00
Robert McNees
886e3513d5 Update Unit Tests from JUnit4 to JUnit5 (#251)
* JUnit5 upgrade

* Refactor JUnit4 TemporaryFolder

* Remove JUnit4 dependency
2022-03-21 11:44:02 -04:00
spencergibb
7ad0a3c485 Updates versions-maven-plugin to 2.8.1 2022-02-18 15:05:50 -05:00
spencergibb
ccd977974b removes hibernate-validator dependency declaration.
It is brought in by spring-boot-starter-validation
2022-02-18 14:57:10 -05:00
spencergibb
409a7b2439 Updates jcabi-github to 1.1.2 2022-02-18 14:54:50 -05:00
Spencer Gibb
e83cda4fed Updates for new sagain api, s-c-build 3.1 and boot 2.6 (#243)
Updates releaser to use spring cloud build 3.1.0

Transitively uses boot 2.6

Updates releaser to use new Sagan API

Fixes gh-196
Fixes gh-194
2022-02-18 14:29:17 -05:00
Oleg Zhurakousky
066334e81c Fix checkstyle 2022-01-27 11:54:22 +01:00
Oleg Zhurakousky
1c06770975 Adding additional logging 2022-01-27 11:31:21 +01:00
Ryan Baxter
19316f3f0d Fix wiki updates with calver releases 2021-12-16 15:52:26 -05:00
Ryan Baxter
2ebd6243a4 Fix blog template generator to support calver 2021-12-15 20:26:16 -05:00
Olga Maciaszek-Sharma
430e302aae Switch to main (#237)
* Switch to main.

* Fix tests.
2021-09-22 10:00:59 +02:00
Olga MaciaszekSharma
f8003818df Upgrade apache httpclient. 2021-06-10 11:19:11 +02:00
Marcin Grzejszczak
4b6c8b375c Added support for excluding lines from version check 2021-03-18 16:38:41 +01:00
Spencer Gibb
3394310437 Fixes milestone in -dependencies bom for ga or rc release. (#236)
* Updates isReleaseOrServiceRelease test for calver.

* clarifies test name

* Fixes milestone in -dependencies bom for ga or rc release.

Previously if there was a -M* or -RC* in a spring-cloud-*-dependencies/pom.xml this would be skipped. This was do to lines and java regex mismatches. The change moves to using Matcher.lookingAt() which only considers the start of the line, not the end.

Fixes gh-234
2021-03-15 10:13:54 -04:00
spencergibb
120082eadc Updates postReleaseSnapshot to work for semver.
x.y.z release gets bumped to x.y.z+1-SNAPSHOT.

For example 3.1.0 to 3.1.1-SNAPSHOT and 2.0.1 to 2.0.2-SNAPSHOT
2020-12-21 12:49:01 -05:00
Oleg Zhurakousky
e96fa93dc6 Fix snapshot version rollover for new release schema
Not sure it will handle all cases, but at least for now anything that is 3.1.x will properly be bumped to 3.1.1-SNAPSHOT
2020-12-21 17:53:00 +01:00
spencergibb
959a525e75 Supports x.y.z releases and service releases.
Versions such as 3.0.0 or 3.1.1
2020-12-18 19:02:40 -05:00
spencergibb
662320181a Adds log to ProjectVersion.isRelease() 2020-12-18 18:50:25 -05:00
spencergibb
50ac4e75cd Recognize calver release and service release. 2020-12-18 18:41:07 -05:00
spencergibb
50b59cecf0 formatting 2020-12-18 18:40:17 -05:00
Spencer Gibb
72cf9b7d67 Clone release train doc project for non-release (#230)
If `releaseTrain.releaseTagName()` is empty use `projectGitHandler.cloneReleaseTrainDocumentationProject()` to clone docs.
2020-11-18 08:45:18 +01:00
spencergibb
a4713042db Updates wiki to to spring-cloud-release
Fixes https://github.com/spring-cloud/spring-cloud-release/issues/180
2020-10-08 11:23:42 -04:00