Generate CHANGELOG.md from git repo
286
CHANGELOG生成用イメージ
docker run -it --rm \
-e GITHUB_TOKEN \
-e RELEASE_FROM=0.15.0 \
-e RELEASE_TO=0.16.0 \
-e APP_NAME=usacloud \
-e REPO_NAME=sacloud/usacloud \
-e ENABLE_RPM=1 \
-e ENABLE_DEB=1 \
-e ENABLE_PR=1 \
-v $PWD:/workdir sacloud/generate-changelog:latest
-vまたは--volumeオプションでgitリポジトリをバインドマウントする必要があります。
また、PullRequest作成用のCHANGELOGテキストが標準出力に出力されます。
必要に応じてリダイレクトを行ってください。
* is required.
APP_NAME(*) : アプリケーション名REPO_NAME(*) : リポジトリ名(org/repo)RELEASE_FROM(*): CHANGELOG作成の起点バージョン(semver)RELEASE_TO(*): リリースするバージョン(semver)USERNAME: CHANGELOG内に記載されるユーザー名(デフォルト: sacloud-bot)EMAIL: CHANGELOG内に記載されるe-mailアドレス(デフォルト: [email protected])CHANGELOG_PATH: CHANGELOGのパス(デフォルト:CHANGELOG.md)ENABLE_PR: PullRequest用の処理ON/OFF(ONにする場合空ではない文字列を指定)ENABLE_RPM: rpm用の処理ON/OFF(ONにする場合空ではない文字列を指定)RPM_SPEC_PATH: rpm用のspecファイルパス(デフォルト: package/rpm/${APP_NAME}.spec)ENABLE_DEB: deb用の処理ON/OFF(ONにする場合空ではない文字列を指定)DEB_CHANGELOG_PATH: deb用のchangelogファイルパス(デフォルト: package/deb/debian/changelog)Content type
Image
Digest
Size
76.1 MB
Last updated
over 6 years ago
docker pull sacloud/generate-changelog