Skip to content

Commit

Permalink
Merge pull request #20 from oat-sa/release_0.4.0
Browse files Browse the repository at this point in the history
Release 0.4.0
  • Loading branch information
krampstudio authored Jan 30, 2019
2 parents b04a4b5 + 0d11414 commit 99703c4
Show file tree
Hide file tree
Showing 33 changed files with 3,886 additions and 485 deletions.
5 changes: 4 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,8 @@
"error",
"always"
]
},
"parserOptions": {
"ecmaVersion": 2018
}
}
}
7 changes: 7 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,10 @@
- Translations are false by default
- `wwwUser` can be defined in the config file

## [Version 0.4.0](https://github.com/oat-sa/tao-extension-release/releases/tag/0.4.0)

- Refactor release functionality into separate module
- Partially migrate application to use github v4 api
- Extract release notes from github pull requests
- Introduce `base-branch`, `branch-prefix`, `origin`, `release-branch`, `www-user` command line arguments
- Cover changes with unit tests
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,15 @@ taoRelease

and follow the instructions

## Commandline arguments

Commandline arguments:

- `--base-branch` - branch to release from. 'develop' by default
- `--branch-prefix` - releasing branch prefix. 'release' by default
- `--origin` - git repository origin. 'origin' by default
- `--release-branch` - branch to release to. 'master' by default
- `--www-user` - www user. 'www-data' by default

## Development

Expand All @@ -40,7 +49,7 @@ npm link

So the command `taoRelease` will use the sources.

Useful commands :
Useful commands :

- `npm test` runs the test suite
- `npm run test:cov` runs the test suite with code coverage
Expand Down
Loading

0 comments on commit 99703c4

Please sign in to comment.