No description, website, or topics provided.
Branch: develop
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.docker
.vscode
resources
src
.babelrc
.dockerignore
.editorconfig
.eslintrc.yml
.gitignore
CHANGELOG.md
Dockerfile
LICENSE
README.md
bot.yml
package.json

README.md

ae-bucko

LeanKit automation engineer's deployment pipeline chatops bot

ChatOps

Create Release

/bucko create release {owner}/{repository} [--head {branchHead} --base {branchBase} --log "Comma,delimited,list,of,release notes" --name "Release name to use"]

This will run the tag-release process inside of GitHub for the targetted repository. This is the general process:

  1. updatePackageVersion
  2. updateChangeLog
  3. branchFrom( state => heads/${ state.branches.head } )
  4. commitStaged
  5. openPullRequest( state => state.branches.current )
  6. mergePullRequest( "rebase" )
  7. mergeFastForward( state => state.branches.base )
  8. tagVersion
  9. createRelease
  10. deleteBranch