2019年8月1日木曜日

CICDについて

CI
Continuous Integration 
継続的インテグレーション 

備考:
プログラマーの生産性を向上させ、開発の効率化、バグの発見と対処、自動化による手作業の排除、納期短縮のために、ビルドやテスト、レビューを短いサイクルで継続的に繰り返すためのソフトウェアサービスのこと。

CD
Continuous Delivery 
継続的デリバリー 

備考:
継続的インテグレーションの拡張概念で、コード変更をしたら自動的にビルドテスト本番リリース準備までが実行され、あとはそれを「いつ、どこに」デプロイするかどうか?を決めるだけという状態にすること。

0 件のコメント:

コメントを投稿

Launchdによる「自律起動」――Macを開けば、そこにAIがいる

  【OS起動時の「透明な」自動化】 コマンドを叩いてサーバーを立てるのも一興だが、真の「達成感」は、Macを立ち上げた瞬間にすべての環境が整っている「透明な自動化」にある。 macOS標準のサービス管理システム  launchd  を使い、ログインした瞬間に M1 Max(リモ...