Node.js で作成されたオープンソースの継続的インテグレーション サーバーをご存知ですか? それらの機能、長所と短所、あなたの経験は何ですか? 継続的なデプロイ (「グリーンでデプロイ」) をサポートしていますか?
質問する
1416 次
2 に答える
1
私たちのチームはそのようなプロジェクトを開始したばかりです。
これは pragma-ci と呼ばれ、GitHub https://github.com/pragma-dudes/pragma-ciで見ることができます。今月末に最初の安定版をリリースする予定です。
MongoDBを利用したnode.jsで書かれた継続的インテグレーションのための分散システムです。
次のもので構成されます。
- ビルド サービス
- API サービス
- AngularJS で書かれたフロントエンド Web アプリケーション
すべてのコンポーネントは、1 つ以上のインスタンスにデプロイできます。GitLab CI に非常に似ていますが、node.js で記述されており、Web UI が異なります。
最初のリリースには次の機能があります。
- Git VCS のサポート
- WebHook URL トリガーとペイロードによる GitHub サポート (GitHub リポジトリにサービス フックを追加できます)
- 依存関係の解決とテスト実行のための npm サポート
- デプロイ前およびデプロイ後のスクリプトを使用して指定されたパスにデプロイします (ビルド サービスが実行されたマシンにのみデプロイしますが、何らかのサービスによってディレクトリを同期できます)。
乞うご期待!
于 2013-08-06T03:27:46.133 に答える