This repository has been archived by the owner on Nov 9, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 66
Creating a Roxy Release
Paxton Hare edited this page Apr 4, 2016
·
5 revisions
$ git checkout -b 1-7-0 -t origin/dev
- Make sure tests are passing:
$ ml self-test
- Update the CHANGELOG.md file
- Update the version.txt file
- Push the changes
$git push origin 1-7-0
$ git checkout dev
$ git merge 1-7-0
$ git push origin dev
$ git checkout master
$ git merge 1-7-0
$ git push origin master
$ git checkout dev
- update version.txt to ${nextversion}-dev ex: 1.7.3-dev
$ git add version.txt
$ git commit -m "updating version in dev"
$ git push origin dev
- Install jruby
- Install the warbler gem
$ gem install warbler
- Create the jar
$ ./ml jar
- Make sure to upload the roxy.jar binary
- Download the Source code (zip) from the release page.
- Re-upload the file. It will be called roxy-1.x.x.zip.
- Paste this into the bottom of the release Body Markdown
## Downloads
#### Regular Roxy
Download the [roxy-1.7.3.zip](https://github.com/marklogic/roxy/releases/download/v1.7.3/roxy-1.7.3.zip) file.
#### Roxy as a Java Jar
Download the [roxy.jar](https://github.com/marklogic/roxy/releases/download/v1.7.3/roxy.jar) file.
- Send a tweet
- Tell Dave Cassel to announce to the community
- Send an announcement email to the mailing list