Ryan Baxter
7d7cb809d5
Tests for release bundles and distribution for commercial releases
2024-06-11 15:09:43 -04: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
Olga Maciaszek-Sharma
b3c4ef2cdc
Wip upgrade deps ( #252 )
2022-04-01 16:48:01 +02:00
spencergibb
141a328e61
Fixes url to spring-cloud-release-process.adoc
2022-02-23 17:14:47 -05:00
Glenn Renfro
3b3a4256c4
Fixed image URLs and updated Jenkins Job names ( #249 )
2022-02-23 17:14:20 -05:00
Glenn Renfro
37bb1677d9
Add section on releasing SC-Build and the entire SC-Suite ( #244 )
...
Co-authored-by: Spencer Gibb <sgibb@vmware.com >
2022-02-18 14:36:26 -05:00
Olga Maciaszek-Sharma
430e302aae
Switch to main ( #237 )
...
* Switch to main.
* Fix tests.
2021-09-22 10:00:59 +02:00
Marcin Grzejszczak
21b043bc84
Removed codecov
2021-04-16 08:37:51 +02:00
Marcin Grzejszczak
4b6c8b375c
Added support for excluding lines from version check
2021-03-18 16:38:41 +01:00
Marcin Grzejszczak
f70567aa05
updated the docs
2021-02-08 17:49:11 +01:00
Oleg Zhurakousky
43cf760ec0
GH-195 Fix profile for publish/deploying docs
...
This change included changing the command name from plural to signular publish-docs-command(s)
Resolves #195
2020-07-19 16:46:16 +02:00
Marcin Grzejszczak
cf6e4d7ae0
Working with calver
...
updated the version to 2.0.0-SNAPSHOT
2020-06-05 11:39:37 +02:00
Marcin Grzejszczak
8992e45321
Refactoring to batch ( #181 )
...
The rationale of this pull request is to
* have more maintainable and granular code
* not maintain the custom made job engine
* allow the users to customize the defaults of the releaser more easy
* allow the users to create their own steps without the need to change any existing code
* allow the users to fully change the flows and tasks logic
* abstract underlying batch mechanism (Spring Batch) so it doesn't leak to production code
* allow parallelization of the release process and release tasks
2019-12-23 13:49:58 +01:00
Marcin Grzejszczak
cdc1605ef5
All post release tasks are opt in; fixes gh-176
2019-11-22 20:27:17 +01:00
Marcin Grzejszczak
9dd8aa7627
Updated docs
2019-09-27 13:43:11 +02:00
Marcin Grzejszczak
36bdd6af57
Updated the docs
2019-09-06 15:51:20 +02:00
Marcin Grzejszczak
eec48c142b
Will create an issue in start.spring.io for a new release train
2019-08-19 13:58:25 +02:00
Marcin Grzejszczak
7512127d8b
Polish
2019-06-11 08:45:45 +02:00
Jay Bryant
3bd24a5814
Editing pass for Marcin's addition
...
Marcin added a section about perform a release with Jenkins. I edited it.
2019-06-10 13:22:17 -05:00
Marcin Grzejszczak
80997f4a25
Polish
2019-06-10 17:22:23 +02:00
Marcin Grzejszczak
de4a44ccca
Polish
2019-06-10 17:21:33 +02:00
Marcin Grzejszczak
e4465abc46
Polish
2019-06-10 17:18:24 +02:00
Marcin Grzejszczak
d4d9136e2a
Added docs for release processes
2019-06-10 17:13:59 +02:00
Marcin Grzejszczak
be83591547
Fixed the build and docs
2019-05-08 13:13:37 +02:00
Marcin Grzejszczak
b1ae873800
Added -Pguides when the given project version is the newest GA version
...
fixes gh-145
2019-04-30 16:19:13 +04:00
Marcin Grzejszczak
54a6099fbc
Added defaults
2019-04-29 11:34:14 +04:00
Marcin Grzejszczak
ca30632aba
Updated
2019-04-25 17:37:11 +04:00
Spring Operator
af98edff54
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://foo.com (301) with 4 occurrences could not be migrated:
([https](https://foo.com ) result SSLHandshakeException).
* [ ] http://foo.com/bar (301) with 1 occurrences could not be migrated:
([https](https://foo.com/bar ) result SSLHandshakeException).
* [ ] http://xslthl.sf.net (301) with 4 occurrences could not be migrated:
([https](https://xslthl.sf.net ) result AnnotatedConnectException).
* [ ] http://exslt.org/common (404) with 1 occurrences could not be migrated:
([https](https://exslt.org/common ) result SSLHandshakeException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://techblog.netflix.com/2014/12/introducing-atlas-netflixs-primary.html (301) with 2 occurrences migrated to:
https://medium.com/netflix-techblog/introducing-atlas-netflixs-primary-telemetry-platform-bd31f4d8ed9a ([https](https://techblog.netflix.com/2014/12/introducing-atlas-netflixs-primary.html ) result ConnectTimeoutException).
* [ ] http://compose.docker.io/ (UnknownHostException) with 2 occurrences migrated to:
https://compose.docker.io/ ([https](https://compose.docker.io/ ) result UnknownHostException).
* [ ] http://foo.bar.com (UnknownHostException) with 9 occurrences migrated to:
https://foo.bar.com ([https](https://foo.bar.com ) result UnknownHostException).
* [ ] http://foo.bar.com/ (UnknownHostException) with 2 occurrences migrated to:
https://foo.bar.com/ ([https](https://foo.bar.com/ ) result UnknownHostException).
* [ ] http://foo.bar.com/1.1.3.RELEASE (UnknownHostException) with 1 occurrences migrated to:
https://foo.bar.com/1.1.3.RELEASE ([https](https://foo.bar.com/1.1.3.RELEASE ) result UnknownHostException).
* [ ] http://foo.bar.com/1.2.2.RELEASE (UnknownHostException) with 1 occurrences migrated to:
https://foo.bar.com/1.2.2.RELEASE ([https](https://foo.bar.com/1.2.2.RELEASE ) result UnknownHostException).
* [ ] http://foo.bar.com/1.3.0.M1 (UnknownHostException) with 2 occurrences migrated to:
https://foo.bar.com/1.3.0.M1 ([https](https://foo.bar.com/1.3.0.M1 ) result UnknownHostException).
* [ ] http://foo.bar.com/1.3.1.RELEASE (UnknownHostException) with 2 occurrences migrated to:
https://foo.bar.com/1.3.1.RELEASE ([https](https://foo.bar.com/1.3.1.RELEASE ) result UnknownHostException).
* [ ] http://foo.bar.com?closed=1 (UnknownHostException) with 3 occurrences migrated to:
https://foo.bar.com?closed=1 ([https](https://foo.bar.com?closed=1 ) result UnknownHostException).
* [ ] http://foo/bar (UnknownHostException) with 1 occurrences migrated to:
https://foo/bar ([https](https://foo/bar ) result UnknownHostException).
* [ ] http://nosuchservice (UnknownHostException) with 1 occurrences migrated to:
https://nosuchservice ([https](https://nosuchservice ) result UnknownHostException).
* [ ] http://simple/ (UnknownHostException) with 1 occurrences migrated to:
https://simple/ ([https](https://simple/ ) result UnknownHostException).
* [ ] http://user (UnknownHostException) with 2 occurrences migrated to:
https://user ([https](https://user ) result UnknownHostException).
* [ ] http://user::password@localhost:8761/eureka/ (UnknownHostException) with 1 occurrences migrated to:
https://user::password@localhost:8761/eureka/ ([https](https://user::password@localhost:8761/eureka/ ) result UnknownHostException).
* [ ] http://cloud.spring.io/foo/1.1.x/ (404) with 1 occurrences migrated to:
https://cloud.spring.io/foo/1.1.x/ ([https](https://cloud.spring.io/foo/1.1.x/ ) result 404).
* [ ] http://cloud.spring.io/foo/foo.html (404) with 2 occurrences migrated to:
https://cloud.spring.io/foo/foo.html ([https](https://cloud.spring.io/foo/foo.html ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/Angel.SR33/ (404) with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/Angel.SR33/ ([https](https://cloud.spring.io/spring-cloud-static/Angel.SR33/ ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/Brixton.SR6/ (404) with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/Brixton.SR6/ ([https](https://cloud.spring.io/spring-cloud-static/Brixton.SR6/ ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/Dalston.SR3/ (404) with 9 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/Dalston.SR3/ ([https](https://cloud.spring.io/spring-cloud-static/Dalston.SR3/ ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/Finchley.SR33/ (404) with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/Finchley.SR33/ ([https](https://cloud.spring.io/spring-cloud-static/Finchley.SR33/ ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/foo/ (404) with 3 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/foo/ ([https](https://cloud.spring.io/spring-cloud-static/foo/ ) result 404).
* [ ] http://cloud.spring.io/spring-cloud-static/spring-cloud.html=_spring_resttemplate_as_a_load_balancer_client (404) with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/spring-cloud.html=_spring_resttemplate_as_a_load_balancer_client ([https](https://cloud.spring.io/spring-cloud-static/spring-cloud.html=_spring_resttemplate_as_a_load_balancer_client ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://cloud.spring.io/ with 2 occurrences migrated to:
https://cloud.spring.io/ ([https](https://cloud.spring.io/ ) result 200).
* [ ] http://cloud.spring.io/spring-cloud-open-service-broker/ with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-open-service-broker/ ([https](https://cloud.spring.io/spring-cloud-open-service-broker/ ) result 200).
* [ ] http://cloud.spring.io/spring-cloud-static/ with 5 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/ ([https](https://cloud.spring.io/spring-cloud-static/ ) result 200).
* [ ] http://cloud.spring.io/spring-cloud-static/spring-cloud.html with 1 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/spring-cloud.html ([https](https://cloud.spring.io/spring-cloud-static/spring-cloud.html ) result 200).
* [ ] http://docs.spring.io/spring/docs/ with 12 occurrences migrated to:
https://docs.spring.io/spring/docs/ ([https](https://docs.spring.io/spring/docs/ ) result 200).
* [ ] http://example.com with 1 occurrences migrated to:
https://example.com ([https](https://example.com ) result 200).
* [ ] http://github.com/ with 2 occurrences migrated to:
https://github.com/ ([https](https://github.com/ ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-aws with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-aws ([https](https://github.com/spring-cloud/spring-cloud-aws ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-bus with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-bus ([https](https://github.com/spring-cloud/spring-cloud-bus ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-cli with 4 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-cli ([https](https://github.com/spring-cloud/spring-cloud-cli ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-cloudfoundry with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-cloudfoundry ([https](https://github.com/spring-cloud/spring-cloud-cloudfoundry ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-cluster with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-cluster ([https](https://github.com/spring-cloud/spring-cloud-cluster ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-config with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-config ([https](https://github.com/spring-cloud/spring-cloud-config ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-connectors with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-connectors ([https](https://github.com/spring-cloud/spring-cloud-connectors ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-consul with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-consul ([https](https://github.com/spring-cloud/spring-cloud-consul ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-contract with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-contract ([https](https://github.com/spring-cloud/spring-cloud-contract ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-function with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-function ([https](https://github.com/spring-cloud/spring-cloud-function ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-gateway with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-gateway ([https](https://github.com/spring-cloud/spring-cloud-gateway ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-netflix with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-netflix ([https](https://github.com/spring-cloud/spring-cloud-netflix ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-open-service-broker with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-open-service-broker ([https](https://github.com/spring-cloud/spring-cloud-open-service-broker ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-openfeign with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-openfeign ([https](https://github.com/spring-cloud/spring-cloud-openfeign ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-pipelines with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-pipelines ([https](https://github.com/spring-cloud/spring-cloud-pipelines ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-security with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-security ([https](https://github.com/spring-cloud/spring-cloud-security ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-sleuth with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-sleuth ([https](https://github.com/spring-cloud/spring-cloud-sleuth ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-stream with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-stream ([https](https://github.com/spring-cloud/spring-cloud-stream ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-task with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-task ([https](https://github.com/spring-cloud/spring-cloud-task ) result 200).
* [ ] http://github.com/spring-cloud/spring-cloud-zookeeper with 2 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-zookeeper ([https](https://github.com/spring-cloud/spring-cloud-zookeeper ) result 200).
* [ ] http://github.com/spring-projects/spring-framework with 1 occurrences migrated to:
https://github.com/spring-projects/spring-framework ([https](https://github.com/spring-projects/spring-framework ) result 200).
* [ ] http://repo.spring.io/libs-milestone/org/springframework/cloud/internal/spring-cloud-release-tools-spring/1.0.0.M1/spring-cloud-release-tools-spring-1.0.0.M1.jar with 4 occurrences migrated to:
https://repo.spring.io/libs-milestone/org/springframework/cloud/internal/spring-cloud-release-tools-spring/1.0.0.M1/spring-cloud-release-tools-spring-1.0.0.M1.jar ([https](https://repo.spring.io/libs-milestone/org/springframework/cloud/internal/spring-cloud-release-tools-spring/1.0.0.M1/spring-cloud-release-tools-spring-1.0.0.M1.jar ) result 200).
* [ ] http://repo1.maven.org/maven2/ with 1 occurrences migrated to:
https://repo1.maven.org/maven2/ ([https](https://repo1.maven.org/maven2/ ) result 200).
* [ ] http://repo1.maven.org/maven2/org/ with 1 occurrences migrated to:
https://repo1.maven.org/maven2/org/ ([https](https://repo1.maven.org/maven2/org/ ) result 200).
* [ ] http://spring.io with 2 occurrences migrated to:
https://spring.io ([https](https://spring.io ) result 200).
* [ ] http://stackoverflow.com/questions/tagged/spring-cloud with 3 occurrences migrated to:
https://stackoverflow.com/questions/tagged/spring-cloud ([https](https://stackoverflow.com/questions/tagged/spring-cloud ) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 6 occurrences migrated to:
https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ) result 200).
* [ ] http://cloud.spring.io/spring-cloud-bus with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-bus ([https](https://cloud.spring.io/spring-cloud-bus ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-cloudfoundry with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-cloudfoundry ([https](https://cloud.spring.io/spring-cloud-cloudfoundry ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-config with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-config ([https](https://cloud.spring.io/spring-cloud-config ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-consul with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-consul ([https](https://cloud.spring.io/spring-cloud-consul ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-contract with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-contract ([https](https://cloud.spring.io/spring-cloud-contract ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-dataflow with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-dataflow ([https](https://cloud.spring.io/spring-cloud-dataflow ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-function with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-function ([https](https://cloud.spring.io/spring-cloud-function ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-gateway with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-gateway ([https](https://cloud.spring.io/spring-cloud-gateway ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-netflix with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-netflix ([https](https://cloud.spring.io/spring-cloud-netflix ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-openfeign with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-openfeign ([https](https://cloud.spring.io/spring-cloud-openfeign ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-pipelines with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-pipelines ([https](https://cloud.spring.io/spring-cloud-pipelines ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-security with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-security ([https](https://cloud.spring.io/spring-cloud-security ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-sleuth with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-sleuth ([https](https://cloud.spring.io/spring-cloud-sleuth ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-stream with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-stream ([https](https://cloud.spring.io/spring-cloud-stream ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-stream-app-starters with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-stream-app-starters ([https](https://cloud.spring.io/spring-cloud-stream-app-starters ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-task with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-task ([https](https://cloud.spring.io/spring-cloud-task ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-task-app-starters with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-task-app-starters ([https](https://cloud.spring.io/spring-cloud-task-app-starters ) result 301).
* [ ] http://cloud.spring.io/spring-cloud-zookeeper with 2 occurrences migrated to:
https://cloud.spring.io/spring-cloud-zookeeper ([https](https://cloud.spring.io/spring-cloud-zookeeper ) result 301).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
https://contributor-covenant.org ([https](https://contributor-covenant.org ) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/ ) result 301).
* [ ] http://docs.spring.io/spring/docs/5.0.0.RC4/javadoc-api/ with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/5.0.0.RC4/javadoc-api/ ([https](https://docs.spring.io/spring/docs/5.0.0.RC4/javadoc-api/ ) result 301).
* [ ] http://docs.spring.io/spring/docs/5.0.0.RC4/spring-framework-reference/ with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/5.0.0.RC4/spring-framework-reference/ ([https](https://docs.spring.io/spring/docs/5.0.0.RC4/spring-framework-reference/ ) result 301).
* [ ] http://docs.spring.io/spring/docs/current/javadoc-api/ with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/current/javadoc-api/ ([https](https://docs.spring.io/spring/docs/current/javadoc-api/ ) result 301).
* [ ] http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ ([https](https://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/ ) result 301).
* [ ] http://github.com/spring-cloud/spring-cloud-starters with 4 occurrences migrated to:
https://github.com/spring-cloud/spring-cloud-starters ([https](https://github.com/spring-cloud/spring-cloud-starters ) result 301).
* [ ] http://plugins.jetbrains.com/plugin/6546 with 6 occurrences migrated to:
https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546 ) result 301).
* [ ] http://projectlombok.org/features/index.html with 1 occurrences migrated to:
https://projectlombok.org/features/index.html ([https](https://projectlombok.org/features/index.html ) result 301).
* [ ] http://projects.spring.io/spring-cloud with 2 occurrences migrated to:
https://projects.spring.io/spring-cloud ([https](https://projects.spring.io/spring-cloud ) result 301).
* [ ] http://projects.spring.io/spring-framework with 1 occurrences migrated to:
https://projects.spring.io/spring-framework ([https](https://projects.spring.io/spring-framework ) result 301).
* [ ] http://raw.github.com/ with 2 occurrences migrated to:
https://raw.github.com/ ([https](https://raw.github.com/ ) result 301).
* [ ] http://eclipse.org with 2 occurrences migrated to:
https://eclipse.org ([https](https://eclipse.org ) result 302).
* [ ] http://eclipse.org/m2e/ with 4 occurrences migrated to:
https://eclipse.org/m2e/ ([https](https://eclipse.org/m2e/ ) result 302).
* [ ] http://repo.spring.io/milestone with 6 occurrences migrated to:
https://repo.spring.io/milestone ([https](https://repo.spring.io/milestone ) result 302).
* [ ] http://www.springsource.com/developer/sts with 2 occurrences migrated to:
https://www.springsource.com/developer/sts ([https](https://www.springsource.com/developer/sts ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://docbook.org/ns/docbook with 4 occurrences
* http://docbook.sourceforge.net/xmlns/l10n/1.0 with 2 occurrences
* http://localhost with 18 occurrences
* http://localhost:7777 with 1 occurrences
* http://localhost:8000/src/main/resources/health.json with 1 occurrences
* http://localhost:8080 with 1 occurrences
* http://localhost:8080/hystrix.stream with 1 occurrences
* http://localhost:8888 with 1 occurrences
* http://www.w3.org/1999/XSL/Format with 2 occurrences
* http://www.w3.org/1999/XSL/Transform with 6 occurrences
* http://www.w3.org/1999/xlink with 1 occurrences
2019-03-20 15:48:54 -05:00
Spring Operator
7bd603de36
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* http://xslthl.sf.net (301) with 1 occurrences could not be migrated:
([https](https://xslthl.sf.net ) result AnnotatedConnectException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* http://www.puppycrawl.com/dtds/configuration_1_3.dtd (404) with 1 occurrences migrated to:
https://www.puppycrawl.com/dtds/configuration_1_3.dtd ([https](https://www.puppycrawl.com/dtds/configuration_1_3.dtd ) result 404).
* http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://asciidoctor.org with 1 occurrences migrated to:
https://asciidoctor.org ([https](https://asciidoctor.org ) result 200).
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 93 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* http://sourceforge.net/projects/xslthl/ with 14 occurrences migrated to:
https://sourceforge.net/projects/xslthl/ ([https](https://sourceforge.net/projects/xslthl/ ) result 200).
* http://www.w3.org/TR/CSS21/propidx.html with 1 occurrences migrated to:
https://www.w3.org/TR/CSS21/propidx.html ([https](https://www.w3.org/TR/CSS21/propidx.html ) result 200).
* http://repo.spring.io/libs-milestone-local with 12 occurrences migrated to:
https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local ) result 302).
* http://repo.spring.io/libs-snapshot-local with 12 occurrences migrated to:
https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local ) result 302).
* http://repo.spring.io/release with 6 occurrences migrated to:
https://repo.spring.io/release ([https](https://repo.spring.io/release ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 186 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 93 occurrences
2019-03-19 21:23:39 -05:00
Spring Operator
e661f8fdbc
URL Cleanup ( #124 )
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch migrated to:
https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch ([https](https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch ) result 200).
* http://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin migrated to:
https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin ([https](https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
* http://www.spring.io migrated to:
https://www.spring.io ([https](https://www.spring.io ) result 301).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0
* http://maven.apache.org/xsd/maven-4.0.0.xsd
* http://www.w3.org/2001/XMLSchema-instance
2019-03-11 19:11:18 -04:00
Marcin Grzejszczak
591d22ed83
Added checkstyle rules
2019-02-15 12:13:54 +01:00
Marcin Grzejszczak
4ab19000ab
Update
2018-11-19 11:51:36 +01:00
Marcin Grzejszczak
2cfc8e1714
Added post release only option
2018-10-31 10:27:18 +01:00
Marcin Grzejszczak
d8b26bb3cc
Updated docs
2018-10-30 13:03:32 +01:00
Marcin Grzejszczak
f49592fcfd
Updated docs'
2018-10-30 13:00:39 +01:00
Marcin Grzejszczak
2a33b26a3c
Updated docs
2018-10-30 11:58:25 +01:00
Marcin Grzejszczak
553a2e7695
Updated docs
2018-10-29 11:24:59 +01:00
Marcin Grzejszczak
0ff2b4a2b8
Generate Release Train Docs; fixes gh-91
2018-10-25 17:45:37 +02:00
Marcin Grzejszczak
9874345551
Running samples only for meta release
2018-10-23 16:15:16 +02:00
Marcin Grzejszczak
96bd2c9efe
Added tests
2018-10-23 15:31:27 +02:00
Marcin Grzejszczak
349cb0f88c
Updated docs
2018-10-23 14:57:55 +02:00
Marcin Grzejszczak
92782c7123
Added sample building after a release; fixes gh-86
2018-10-23 13:17:02 +02:00
Marcin Grzejszczak
9d8235e310
Updates the Release Train table in Spring project
...
fixes gh-93
2018-10-18 15:27:12 +02:00
Marcin Grzejszczak
1b7a162ebe
BOM parametrization
...
* Allow parametrization of versions patterns, fixes gh-99
* Customize the BOM pom location, fixes gh-98
2018-10-17 09:15:45 +02:00
Marcin Grzejszczak
1f7edff29f
Made blog, email etc. templates parametrizable; fixes gh-100
2018-10-16 18:34:02 +02:00
Marcin Grzejszczak
e4871c68ae
Fixed wrong branch checking out
2018-06-28 15:51:10 +02:00
Marcin Grzejszczak
d66931e0af
Added spring-boot to the list of projects that we don't want to clone
2018-06-25 15:14:35 +02:00
Marcin Grzejszczak
909f212713
Fixed missing options for tasks
2018-06-25 13:21:48 +02:00
Marcin Grzejszczak
2a4cf036c6
Added skip project names feature; fixes gh-87
2018-06-25 10:39:54 +02:00
Marcin Grzejszczak
9578294fbd
Meta release ( #84 )
...
## How it works?
- Uses the fixed versions to clone and check out each project (e.g. `spring-cloud-sleuth: 2.1.0.RELEASE`)
- From the version analyzes the branch and checks it out. E.g.
- for `spring-cloud-release`'s `Finchley.RELEASE` version will resolve either `Finchley.x` branch or will fallback to `master` if there's no `Finchley.x` branch.
- for `spring-cloud-sleuth`'s `2.1.0.RELEASE` version will resolve `2.1.x` branch
- Performs the release tasks per each project
- Performs the post release tasks at the end of the release
## Required options
- `releaser.fixed-versions` - A String to String mapping of manually set versions. E.g. `"spring-cloud-cli" -> "1.0.0.RELEASE"` will set
the `spring-cloud-cli.version` to `1.0.0.RELEASE` regardless of what was set in `spring-cloud-release` project. Example `--releaser.fixed-versions[spring-cloud-cli]=1.0.0.RELEASE`.
Use these properties to provide versions for the meta release.
- `releaser.meta-release.enabled` - You have to turn it on to enable a meta release. Defaults to `false`
- `releaser.meta-release.git-org-url` - The URL of the Git organization. We'll append each project's name to it.
Defaults to `https://github.com/spring-cloud `
run the task via `-x=true`
2018-06-25 09:21:24 +02:00