[ADD] DOC: Update RELEASE.md to do a release

- Adapt repo manifest to release 1.0.0
- move prod manifest at root of project, default path of git-repo
This commit is contained in:
Mathieu Benoit 2020-07-06 01:31:21 -04:00
parent d2e3aeb3ae
commit b63dd7b010
3 changed files with 11 additions and 4 deletions

View file

@ -10,7 +10,7 @@ curl https://storage.googleapis.com/git-repo-downloads/repo > ./venv/repo
## prod
```bash
./venv/repo init -u http://git.erplibre.ca/ERPLibre -b 12.0_repo
./venv/repo init -u http://git.erplibre.ca/ERPLibre -b master
./venv/repo sync
```
@ -37,7 +37,7 @@ Freezes all repo, from dev to prod.
This will add revision git hash in the Manifest.
```bash
./venv/repo manifest -r -o ./manifest/default.xml
./venv/repo manifest -r -o ./default.xml
```
Do your commit.
```bash

View file

@ -3,7 +3,7 @@ A guide on how to do a release.
## Generate new prod
```bash
./venv/repo manifest -r -o ./manifest/default.xml
./venv/repo manifest -r -o ./default.xml
```
Do your commit.
```bash
@ -11,7 +11,14 @@ git commit -am "[#ticket] subject: short sentence"
```
## Merge release
Merge your feature to master. Generate a new tag. Fill CHANGELOG.md
When ready to make a release, create a branch release/#.#.# and create a pull request to master.
Update file CHANGELOG.md and create a section with new version.
Merge it when maintener accept it.
Add a tag on the commit on branch master with your release.
> git tag v#.#.#
Push your tag
> git push --tags
# TIPS
## Compare diff repo with another ERPLibre project