semver-gradle-plugin 0.6.0をリリースしました。こちらで公開しています。 https://plugins.gradle.org/plugin/com.github.rising3.semver h…
semver-gradle-plugin 0.5.0 available now
semver-gradle-plugin 0.5.0をリリースしました。こちらで公開しています。 https://plugins.gradle.org/plugin/com.github.rising3.semver h…
semantic-release(Pre-release)
セマンティックリリースによるプレリリースの公開 について動作確認してみました。元ネタはPre-releasesです。 将来のリリースを開発する中でバージョンの不要なインクリメントを回避し、ベータ版としてリリースします。 …
semantic-release(Publishing maintenance releases)
セマンティックリリースによるメンテナンスリリースの公開 について動作確認してみました。元ネタはMaintenance releasesです。 古いバージョンに対して修正と機能を公開します。メンテナンスリリースの修正、機能…
semantic-release(Using distribution channels)
セマンティックリリースによるディストリビューションチャンネルを利用した公開 について動作確認してみました。元ネタはUsing distribution channelsです。 次にリリースする予定の機能を先行公開し、フィ…
semantic-release
semantic-releaseは、次の制約を導入することで、バージョン管理とパッケージ公開を完全に自動化します。 semantic-versioning によるバージョン管理 conventional-commits …
Conventional Commits
Conventional Commitsは、コミットメッセージの書き方を決めて、開発者の意思疎通や自動化ツールの導入を容易にするための仕様です。 Conventional Commitsの仕様は、コミットメッセージのため…
バージョン管理で消耗してませんか?
皆さん、プロダクトのバージョン管理はどうしてますか?開発言語や関連するビルドシステムの組み合わせでバージョン管理方法は様々です。 私は今でもJVM系の開発が多く、Gradleを利用しています。Gradleの場合は、pro…
semver-gradle-plugin 0.4.0
semver-gradle-plugin 0.4.0をリリースしました。 こちらで公開しています。 https://plugins.gradle.org/plugin/com.github.rising3.semver
semver 0.3.1
semver 0.3.1をリリースしました。 こちらで公開しています。 https://search.maven.org/artifact/com.github.rising3/semver https://github…