mirror of
https://github.com/TracksApp/tracks.git
synced 2026-04-02 18:37:18 +02:00
Created Releasing tracks (textile)
parent
1a2fd3d312
commit
db7a00bbc4
1 changed files with 44 additions and 0 deletions
44
Releasing-tracks.textile
Normal file
44
Releasing-tracks.textile
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
h1. Releasing Tracks
|
||||
|
||||
These steps are for maintainers with git commit access
|
||||
|
||||
h2. Major release
|
||||
|
||||
Create maintenance branch for release. For example for release 2.0
|
||||
|
||||
<pre>
|
||||
git checkout -b -r 2.0_branch
|
||||
</pre>
|
||||
|
||||
Assuming
|
||||
|
||||
* Documentation was updated in master
|
||||
** /README
|
||||
** /doc/CHANGELOG
|
||||
** README_DEVELOPERS
|
||||
* Manual was updated on branch gh-pages
|
||||
* default databases are current, i.e. migrated and VACUUMed by
|
||||
<pre>
|
||||
sqlite db/tracks-20-blank.db
|
||||
vi config/database.yml --> change development db to sqlite db/tracks-20-blank.db
|
||||
rake db:migrate
|
||||
sqlite3 db/tracks-20-blank.db
|
||||
vacuum;
|
||||
.exit
|
||||
</pre>
|
||||
|
||||
repeat for tracks-20-example.db and tracks-20-test.db
|
||||
|
||||
* update version numbers and check copyright dates in
|
||||
** README
|
||||
** /doc/CHANGELOG
|
||||
** /config/environment.rb and comment out the git date
|
||||
* create release tag
|
||||
<pre>
|
||||
git tag v2.0RC2
|
||||
git push --tags
|
||||
</pre>
|
||||
|
||||
h2. Minor release
|
||||
|
||||
tbd
|
||||
Loading…
Add table
Add a link
Reference in a new issue