タグ

セマンティックに関するten-gallon-Mouseのブックマーク (3)

  • AWS App Runner でセマンティックバージョニングに基づいた継続的デプロイメントの実現 | Amazon Web Services

    Amazon Web Services ブログ AWS App Runner でセマンティックバージョニングに基づいた継続的デプロイメントの実現 イントロダクション 今日のモダンなクラウド時代では、アプリケーションは、一日に何回も自動的にビルドされ、テストされ、デプロイされます。このソフトウェア開発のサイクルにおける一般的なシナリオは、機能やバグフィックスやその他アップデートをエンドユーザに対して素早く提供します。継続的なデプロイメントの重要な側面の一つにセマンティックバージョニングがあります。これは、ソフトウェアのリリースにバージョンナンバーを割り当てる仕組みです。セマンティックバージョニングでは、リリースにおける変更度合いを伝える標準的なフォーマットを利用します。それにより、開発者やユーザはアップデートの潜在的なインパクトを理解することができます。セマンティックバージョニングなしでは、

    AWS App Runner でセマンティックバージョニングに基づいた継続的デプロイメントの実現 | Amazon Web Services
  • セマンティック バージョニング 2.0.0

    セマンティック バージョニング 2.0.0 概要 バージョンナンバーは、メジャー.マイナー.パッチ とし、バージョンを上げるには、 APIの変更に互換性のない場合はメジャーバージョンを、 後方互換性があり機能性を追加した場合はマイナーバージョンを、 後方互換性を伴うバグ修正をした場合はパッチバージョンを上げます。 プレリリースやビルドナンバーなどのラベルに関しては、メジャー.マイナー.パッチ の形式を拡張する形で利用することができます。 導入 ソフトウェア・マネージメントの世界には、「依存性地獄」と呼ばれる恐ろしいものがあります。あなたのシステムが大きく成長すればするほど、さまざまなパッケージを組み込めば組み込むほど、自分が地獄の底にいることにいつか気づくでしょう。 多くの依存性を有しているシステムにとって、新しいバージョンがリリースされることは悪夢でしかありません。厳密に依存関係を指定し

  • ソフトウェアのバージョンと開発スタイルの関係について | フューチャー技術ブログ

    はじめに初めまして、TIGに所属している原木と申します。 バージョンという言葉を身近に聞いたり、体感することは多いのではないでしょうか? 霜踏み弱体化前のバージョンでRTAの記録をたたき出したらしいね。最新版ならどんなビルドがおすすめだと思う?(執筆時は三月でした) 今日新作ゲームが配信されるぞ、帰ったら遊ぶんだ…ネットワーク機能を使うためには”体の更新が必要です。更新しますか?” ソフトウェア開発においてもバージョンは決して避けて通ることはできません。しかし、プログラムにバージョンをつける側に立ってみると、そもそもバージョンとは何なのでしょうか?ふわっと考え出すとわりときりがないと思います。 バージョンの付け方ってどんなルールがあるのだろうか? バージョンをつけるタイミングは? バージョンってだいたいどれくらいの期間で上がるのだろう? バージョンって1(or0.1)から始めないといけな

    ソフトウェアのバージョンと開発スタイルの関係について | フューチャー技術ブログ
  • 1