feat(cd): configure automated semantic releases

This commit is contained in:
Julian Tölle 2020-05-07 02:34:49 +02:00
parent cf3c281eb3
commit 8e796d7e78
3 changed files with 45 additions and 3 deletions

13
.releaserc.yml Normal file
View file

@ -0,0 +1,13 @@
repositoryUrl": "https://github.com/apricote/Listory"
plugins:
- "@semantic-release/commit-analyzer"
- "@semantic-release/release-notes-generator"
- "@semantic-release/changelog"
- - "@semantic-release/npm"
- npmPublish: false
- - "@semantic-relase/exec"
- prepareCmd: "docker build -t apricote/listory --build-arg VERSION=${nextRelease.version} --build-arg GIT_COMMIT=`git rev-parse HEAD` ."
- - semantic-release-docker
- name: apricote/listory
- "@semantic-release/git"
- "@semantic-release/github"