Skip to content

Commit

Permalink
Enhance release instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
pekkaklarck committed Jan 27, 2016
1 parent 807a5c4 commit 6963804
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions BUILD.rst
Original file line number Diff line number Diff line change
@@ -1,23 +1,31 @@
Creating releases
=================

1. Re-generate results available online if tests have changed::
1. Check that master is up-to-date::

git st
git pull
git push

2. Re-generate results available online if tests have changed or logs/reports
have been enhanced::

rm -rf results log.html report.html output.xml
robot --version # Make sure latest version is used
robot --outputdir results QuickStart.rst
git checkout gh-pages
mv -f results/*.* .
rmdir results
git commit -a -m "Updated results available online"
git checkout master
git push
git checkout master

2. Create tag::
3. Create tag::

VERSION=x.y # Set this!!
git tag -a -m "Release $VERSION" $VERSION
git push --tags

3. Create release at https://github.com/robotframework/QuickStartGuide/releases
4. Create release at https://github.com/robotframework/QuickStartGuide/releases

4. Announce on Twitter, mailing lists, and elsewhere as needed.
5. Announce on Twitter, mailing lists, and elsewhere as needed.

0 comments on commit 6963804

Please sign in to comment.