[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:
parent
d2e3aeb3ae
commit
b63dd7b010
3 changed files with 11 additions and 4 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue