Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 05ea7d4

Browse files
committed
Updated releasing.md
1 parent fb48213 commit 05ea7d4

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

development/releasing.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,19 @@ With every build, the build process on Travis updates files with an appropriate
44
This step is performed, to confirm that the update of versions works properly.
55

66
To create a release:
7-
- create release branch and wait for release build to complete successfully
8-
- merge release branch to master and wait for master build to complete successfully
9-
- create a release from the master branch using github web page and populate release description using information found on the issues and pull requests for release
7+
- create release branch from development branch and make sure to name the release branch: `release/vX.Y.Z`
8+
- update, commit and push at least one file change in the release branch, to kickoff a Travis build
9+
- wait for th build to complete successfully
10+
- merge the release branch to master and wait for master build to complete successfully
11+
- create a release from the master branch using [github releases page](https://github.com/utPLSQL/utPLSQL/releases) and populate release description using information found on the issues and pull requests since previous release.
12+
To find issues closed after certain date use [advanced filters](https://help.github.com/articles/searching-issues-and-pull-requests/#search-by-open-or-closed-state)
1013

1114
The following will happen:
12-
- build executed on branch `release/v1.2.3-[something]` updates files `sonar-project.properties`, `VERSION` with project version derived from the release branch name
15+
- build executed on branch `release/vX.Y.Z-[something]` updates files `sonar-project.properties`, `VERSION` with project version derived from the release branch name
1316
- changes to those two files are committed and pushed back to release branch by Travis
1417
- when a release is created, a new tag is added in on the repository and a tag build is executed
1518
- the documentation for new release is published on `utplsql.github.io` and installation archives are added to the tag.
1619

1720
Note:
18-
The released version does not provide access to un-versioned source files (the default zip file from GitHub is empty).
1921
The sources for release are provided in separate zip files delivered from the Travis build process.
20-
This is because we do not keep version in our source files in develop branch.
22+
The built zip files include HTML documentation generated from MD files.

0 commit comments

Comments
 (0)