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
dev:releases:from_git:miker [2011/09/27 11:35] mikerdev:releases:from_git:miker [2022/02/10 13:34] (current) – external edit 127.0.0.1
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 +
-    * configure.ac (AC_INIT, AM_INIT_AUTOMAKE) +
-  - 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.1317137706.txt.gz · Last modified: 2022/02/10 13:34 (external edit)

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.