vvakame / docker-review

Re:VIEW build container by docker
MIT License
148 stars 38 forks source link

Re:VIEWのバージョン毎にdocker imageに対してtagを切るべき? #13

Closed vvakame closed 6 years ago

vvakame commented 6 years ago

@kmuto 利用者も増えてきたっぽい(9K pulls!)のでいい加減やるべきかなという気持ちになってきました。

という感じでいいですかね?(Re:VIEWのバージョニングルールがイマイチわかってないです semverではないはず?

vvakame commented 6 years ago

タグ増やすたびにdocker hub上で設定を手動で追加しないとダメぽい(めんど

kmuto commented 6 years ago

Re:VIEWのバージョニングはおおむねsemantic verですね。major:後方互換性を派手に壊すかもしれない大々的な更新orたくさんの新機能、minor:できるだけ後方互換性を壊さない機能向上、patch:リリース後発覚した深刻なバグの修正。

また、リリースエンジニアリングについては現状リソースの問題で、masterのみの保守、最新リリースバージョンはそこからのスナップショット扱いでメンテナンスブランチを切ったりはしない(たとえば2.3に何か重大なバグがあったとしてももう知らんがなとなる)です。

vvakame commented 6 years ago

なるほど。じゃあ複数ファイルをメンテナンスする必要性は薄くて、gitのtagで運用でも問題なさそうですね…!

kmuto commented 6 years ago

はい、tag運用でよいかとー。

vvakame commented 6 years ago

よく考えるとRe:VIEWが変わらなくてもDockerfileが変わる可能性があることに気が付きました…。

vvakame commented 6 years ago

rootのDockerfileを ./update.sh 経由でちょっと加工して各ディレクトリに撒くようにしました。 現在docker hubでautomated buildしてる最中なので全部ビルドできたらIssueを閉じます。