この連載記事では、InterSystemsの技術とGitLabを使用したソフトウェア開発に向けて実現可能な複数の手法を紹介し、議論したいと思います。 次のようなトピックについて説明します。
- 第1回
- Gitの基本、Gitの概念を高度に理解することが現代のソフトウェア開発にとって重要である理由
- Gitを使用してソフトウェアを開発する方法(Gitのフロー)
- 第2回
- GitLabワークフロー - アイデアからユーザーフィードバックまでの完全なソフトウェアライフサイクルプロセス。
- 継続的デリバリー - チームが短いサイクルでソフトウェアを作成し、ソフトウェアをいつでも確実にリリースできるようにするソフトウェアエンジニアリング手法です。 この手法はソフトウェアの構築、テスト、リリースをより速く、より頻繁に行うことを目指しています。
- 第3回
- GitLabのインストールと構成
- 利用環境のGitLabへの接続
- 第4回
- 継続的デリバリーの構成
- 第5回
- コンテナとその使用方法(および使用する理由)。
- 第6回
- コンテナを使用した継続的デリバリーパイプラインの主要コンポーネント
- それらすべての連携方法。
- 第7回
- コンテナを使用した継続的デリバリーの構成
- 第8回
- InterSystems Cloud Managerを使用した継続的デリバリーの構成
- 第9回
- コンテナアーキテクチャ
この連載記事では、継続的デリバリーの一般的な手法について説明しました。 これは非常に広範なトピックであり、この連載記事の内容は完成されたものではなく、レシピを集めたものとして考えてください。 アプリケーションのビルド、テスト、配信を自動化したい場合、一般的には継続的デリバリー、特にGitLabが最適です。 継続的デリバリーとコンテナを使えば、必要に応じてワークフローをカスタマイズできます。