Skip to content

Adaptavist/docker-semantic-release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Container image for Semantic Release

This has the following plugins pre-installed:

  • @semantic-release/changelog
  • @semantic-release/exec
  • @semantic-release/git
  • @semantic-release/release-notes-generator

Usage

Add a .releaserc file to your repo and configure according to semantic releases docs.

# .releaserc
branches: ["master", "next"]
plugins:
- "@semantic-release/changelog"
- "@semantic-release/commit-analyzer"
- "@semantic-release/release-notes-generator"
- "@semantic-release/git"

Example using the success command hook :

# .releaserc
branches: ["master", "next"]
plugins:
  - "@semantic-release/changelog"
  - "@semantic-release/commit-analyzer"
  - "@semantic-release/git"
  - "@semantic-release/release-notes-generator"
  - - "@semantic-release/exec"
    - successCmd: git push --mirror git@github.com:ExampleOrg/example-repo.git

About

A Container with Semantic Release

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages