GitHubは独自のCI / CDを発表し、招待状の配布を開始しました





前回のGitHubユニバースで、同社はさまざまなことを発表しましたが、私が最も「夢中になった」のは、独自のCI / CDソリューションでした。 Dockerに基づいて、リポジトリにプッシュし、新しいチケットの出現、リリースを作成することにより、コンテナを収集して実行できます。 ここでは、パブリックベータへの参加リクエストを残すことができます。Microsoftは小さなバンドルで招待状を発行します。 カットの下で-そのようなものよりも私の仕様は、ライブGitLabとCircleCIで私たちに役立つことができます。



TechCrunchでの発表で興味深いフレーズが聞こえた:

CI / CDは、アクションの狭い使用例の1つと考えています。 それだけではありません。」と、ランバートは強調しました。 「そして、特定のアプリケーションやフレームワークに最適な種類のデプロイメントワークフローを人々が構築し、それらがGitHubで共有される事実上の標準になるため、DevOpsに革命をもたらすと思います。
著者は、「コミット後にテストを実行してパッケージをビルドする」だけでなく、新しい「アクション」を検討しているようです。 また、実行可能コードをGitHubに保存する方法として、同僚と共有し、 IFTTT現在行っているように、外部イベントへの応答として呼び出します



リスク(多くのオープンソースソリューションには「curl | bash」タイプのインストーラがあり、セキュリティ専門家から怒りの波を引き起こします)にもかかわらず、クラウドからコードを実行するのは便利です。 特にこれがあなた自身のコードである場合。 「Npx link-to-gist」は、アセンブリ、設定、構成のコードを1行に減らします。 スラックの同僚に転送したり、ラップトップで新しい従業員を実行したりするのは簡単です。



GitLabのクラウドバージョンには無料でCI / CDがあり、GitHubオープンソースプロジェクトは、以下のスクリーンショットのように一般的なCIシステムとの統合を使用します。 しかし今、これは非常に限られています:CIはDockerコンテナーを構築するために多くのリソースを必要とし、彼らはお金でそれを売ることを好み、鉱夫を恐れています。 GitHubにMicrosoftから無料で迅速なソリューションが登場すると、ゲームのルールが変わる可能性があります。 要点が一度にやったように。










All Articles