Closed vvakame closed 6 years ago
タグ増やすたびにdocker hub上で設定を手動で追加しないとダメぽい(めんど
Re:VIEWのバージョニングはおおむねsemantic verですね。major:後方互換性を派手に壊すかもしれない大々的な更新orたくさんの新機能、minor:できるだけ後方互換性を壊さない機能向上、patch:リリース後発覚した深刻なバグの修正。
また、リリースエンジニアリングについては現状リソースの問題で、masterのみの保守、最新リリースバージョンはそこからのスナップショット扱いでメンテナンスブランチを切ったりはしない(たとえば2.3に何か重大なバグがあったとしてももう知らんがなとなる)です。
なるほど。じゃあ複数ファイルをメンテナンスする必要性は薄くて、gitのtagで運用でも問題なさそうですね…!
はい、tag運用でよいかとー。
よく考えるとRe:VIEWが変わらなくてもDockerfileが変わる可能性があることに気が付きました…。
rootのDockerfileを ./update.sh
経由でちょっと加工して各ディレクトリに撒くようにしました。
現在docker hubでautomated buildしてる最中なので全部ビルドできたらIssueを閉じます。
@kmuto 利用者も増えてきたっぽい(9K pulls!)のでいい加減やるべきかなという気持ちになってきました。
./
→latest
tag 今まで通り最新を追いかける./review-2.3
→ Re:VIEW v2.3.x の最新を追いかける。docker pull vvakame/review:2.3
的な./review-2.4
→ ryという感じでいいですかね?(Re:VIEWのバージョニングルールがイマイチわかってないです semverではないはず?