2.2.2 • Published 7 years ago

@inoutch/semantic-release-demo v2.2.2

Weekly downloads
-
License
MIT
Repository
github
Last release
7 years ago

semantic-release-demo

CircleCI

semantic-releaseとは?

  • gitコミットのコメントから, 次のバージョンやリリースノートを自動的に生成
  • npmレポジトリへ自動でpublishする

https://github.com/semantic-release/semantic-release

デモの内容

  • npmレポジトリに自作のライブラリ(helloModules)をpublsihすることを想定

semantic-releaseの流れ(デモ)

  • GitHubのWebhookにてCircleCIを走らせる
  • CircleCIでテストを走らせる

    $ npm run test
  • CIがパスするとsemantic-releaseが走り, GitHubとnpmにpublishされる

    npm run semantic-release

その他

  • Release Noteの自動生成といったGitHub連携のために, CIで環境変数$GH_TOKENの設定が必要
  • npmレポジトリへのpublishにも, CIで環境変数$NPM_TOKENの設定が必要
2.2.2

7 years ago

2.2.1

7 years ago

2.2.0

7 years ago

2.1.4

7 years ago

2.1.3

7 years ago

2.1.2

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.1.0

7 years ago

1.0.0

7 years ago

0.0.1

7 years ago