You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.adoc
-23Lines changed: 0 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,29 +72,6 @@ This will generate the artifacts.
72
72
73
73
You can also import the project into your IDE.
74
74
75
-
== Releasing Spring Web Services
76
-
77
-
Snapshots are published automatically via Concourse CI. (See the `ci` folder for details).
78
-
79
-
IMPORTANT: Snapshots do NOT include GPG signatures. To do so would require putting a private key on the CI server. The process for releases (below) is manual and DOES include GPG signatures.
80
-
81
-
To do a release (.RELEASE, .RC?, .M?):
82
-
83
-
. Check in all changes and ensure there are no edited files.
84
-
. Bump up the version in ALL `pom.xml` files to the desired version (e.g. `mvn versions:set -DnewVersion=3.0.0.RC1`) and commit the change.
85
-
. `git tag <version>` (like v3.0.0.RC1)
86
-
. Execute a maven test (`./mvnw -Pdistribute,snapshot,docs clean test`).
87
-
. Execute a maven deploy.
88
-
* For a milestone: `USERNAME=<user> PASSWORD=<encrypted password> ./mvnw -Pdistribute,milestone,docs clean -Dmaven.test.skip=true deploy`
89
-
* For a release: `USERNAME=<user> PASSWORD=<encrypted password> ./mvnw -Pdistribute,release,docs clean -Dmaven.test.skip=true deploy`
90
-
* For a release to maven central: `USERNAME=<user> PASSWORD=<nexus password> ./mvnw -Pdistribute,gpg,central clean -Dmaven.test.skip=true deploy -s settings.xml`
91
-
. Bump up the version in ALL `pom.xml` files again to the next BUILD-SNAPSHOT.
92
-
. Commit the change.
93
-
. `git push` (This will push the tagged version along with the release AND the new snapshot commit)
94
-
. Inspect handiwork at https://repo.spring.io/ or https://oss.sonatype.org/#stagingRepositories
95
-
96
-
NOTE: A word about reference documentation. Based upon https://github.com/spring-projects/spring-framework/wiki/gradle-build-and-release-faq#user-content-wiki-docs_schema_dist_publication[this], the `distribute` profile contains an artifactory property that is applied to the ZIP file generated by the `docs` profile. A CRON job will scoop up the zipped up docs and unpack them inside the target location.
97
-
98
75
== Code of Conduct
99
76
100
77
This project adheres to the Contributor Covenant link:CODE_OF_CONDUCT.adoc[code of conduct].
0 commit comments