forked from liquibase/liquibase
-
Notifications
You must be signed in to change notification settings - Fork 0
/
RELEASING.txt
42 lines (34 loc) · 2.24 KB
/
RELEASING.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
!!! update project.version in liquibase-core/pom.xml to the new version without snapshot!!!
release version in jira
update changelog.txt
Manually run branch in the "Release" buildserver project
Download liquibase-X.Y.Z-*.zip and *-.tar.gz and *-.deb and *-.rpm artifacts from the buildserver and upload to github
upload target/checkout/liquibase-maven-plugin/target/site to liquibase.org/documentation\maven\generated
copy target/checkout/liquibase-core/target/site/apidocs to liquibase.org/javadoc
update version info and links in liquibase.org/download/index.md
commit and push liquibase.org
release on sonatype
- log in to oss.sonatype.org
- staging repositories->select "org.liquibase..."
- run "close" in top toolbar
- select "org.liquibase..."
- run "release" on top toolbar
Test:
- download files from download/index.html
- new jars are at http://mvnrepository.com/artifact/org.liquibase/liquibase-core
POST MESSAGES TO:
- blog
To update Homebrew with the latest Liquibase installtion tar file do the following:
1. From a Linux/Mac machine, visit the following page https://download.liquibase.org/download/?frm=n
2.Download the tar.gz from the link provided on that page.
For example: Linux/Unix/Mac: Download liquibase-<current liquibase version>-bin.tar.gz
3. Then run SHA256 Checksum on that file. For example: shasum -a 256 /path/to/file/Download liquibase-<current liquibase version>-bin.tar.gz
You should see a hash key printed on the Console output.
4. Go to Homebrew/liquibase page. For example: https://formulae.brew.sh/formula/liquibase
5. Click on the "Formula code on GitHub" link
6. This should bring you to the Homebrew-core/Formula/liquibase.rb file, located in the "Homebrew-core" repository
From the Github Web UI
7. Edit the liquibase.rb by updating the line where url is to the actual/current url from Liquibase download site mentioned in step 2.
8. Edit the liquibase.rb by updating the line where sha256 with the SHA256 Checksum key generated in step 3.
9. Hit the "Propose file change" - This will write it to a new branch in your fork <your username>/homebrew-core, so you can send a pull request.
Note (OPTIONAL): There is a way to use the "brew bump-formula-pr" command, it should help to update url and hash at once (this hasn't been tested yet).