[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
|
## prod
|
||||||
```bash
|
```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
|
./venv/repo sync
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
@ -37,7 +37,7 @@ Freezes all repo, from dev to prod.
|
||||||
|
|
||||||
This will add revision git hash in the Manifest.
|
This will add revision git hash in the Manifest.
|
||||||
```bash
|
```bash
|
||||||
./venv/repo manifest -r -o ./manifest/default.xml
|
./venv/repo manifest -r -o ./default.xml
|
||||||
```
|
```
|
||||||
Do your commit.
|
Do your commit.
|
||||||
```bash
|
```bash
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ A guide on how to do a release.
|
||||||
|
|
||||||
## Generate new prod
|
## Generate new prod
|
||||||
```bash
|
```bash
|
||||||
./venv/repo manifest -r -o ./manifest/default.xml
|
./venv/repo manifest -r -o ./default.xml
|
||||||
```
|
```
|
||||||
Do your commit.
|
Do your commit.
|
||||||
```bash
|
```bash
|
||||||
|
|
@ -11,7 +11,14 @@ git commit -am "[#ticket] subject: short sentence"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Merge release
|
## 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
|
# TIPS
|
||||||
## Compare diff repo with another ERPLibre project
|
## Compare diff repo with another ERPLibre project
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue