- Ensures make test and make test-all are ok.
- inside/outside of $(srcdir)
- On some platforms
- with/without --enable-shared
- Notify the distributors that a new release will be out so that they can prepare their package.
- currently, only akira, the maintainer for ruby on debian project.
- Tags a new tag for the revision which will be released.
- make dist RELNAME=tagname
- This generates tarballs and outputs checksums for them.
- Unpacks the archives, builds a ruby from them, and ensures make test and make test-all are ok.
- without already installed ruby
- Send the archives to platform maintainers.
- Ensures they can successfully build a ruby and make test and make test-all are ok.
- Uploads it into ftp.ruby-lang.org
- at /home/ftp/pub/ruby/1.9/
- symlinks at /home/ftp/pub/ruby/
- Writes the release announce.
- Posts it to ruby-talk and ruby-list
- Publish it on www.ruby-lang.org
- Truncates NEWS on trunk
Loading...