User Tools

Site Tools


dev:releases:from_git:miker

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
dev:releases:from_git:miker [2011/08/19 14:43] – md5 file extension, not md5sum dbsdev:releases:from_git:miker [2012/12/20 17:05] – remove ancient history lebbeous
Line 1: Line 1:
-====miker, cutting a release from git==== +See here[[dev:evergreen:release_checklist|Evergreen release checklist]] 
-  - Create a branch<code>$ git checkout -b rel_2_0_7 origin/rel_2_0</code> +
-  - bump version numbers in +
-    * Open-ILS/src/perlmods/OpenILS/Application.pm +
-    * Open-ILS/src/sql/Pg/002.schema.config.sql +
-    * README +
-  - create changelog, for example<code>miker@foolery:~/git/ILS-2.1 (rel_2_1)$ git log --pretty --numstat --summary b262c54e835a29ea75f22fc661eddd7637ae75aa ~/bin/git2cl > ChangeLog</code> and commit it +
-  - push release branch to origin +
-  - checkout the branch, if not already +
-  - git archive --prefix=Evergreen-ILS-<version>/ <this-branch> | (cd ../release/ && tar xvf -) +
-  - cd ../release/Evergreen-ILS-<version>/ +
-  - ./autogen.sh +
-  - cd build/i18n/ +
-  - make install_all_locales +
-  - cd .. && rm -rf i18n +
-  - cd ../Open-ILS/web/js/dojo/ +
-  - for i in dojo dojox dijit; do cp -R ../../../../../Evergreen-ILS-2.0.5/Open-ILS/web/js/dojo/$i . +
-  - cd ../../../../../ +
-  - tar zcvf Evergreen-ILS-2.1-RC1.tar.gz Evergreen-ILS-2.1-RC1/ +
-  - md5sum Evergreen-ILS-2.1-RC1.tar.gz > Evergreen-ILS-2.1-RC1.tar.gz.md5 +
-  - cp Evergreen-ILS-2.1-RC1/ChangeLog ChangeLog-2.1_beta1-2.1_rc1 +
-  - scp ChangeLog-2.1_beta1-2.1_rc1 Evergreen-ILS-2.1-RC1.tar.gz* open-ils.org:~/ +
-  - put the above into the correct download dir+
  
dev/releases/from_git/miker.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.