[速報]GitHub Actionsが正式版に。GitHub内でビルド/テスト/デプロイなど実行、CI/CDを実現。GitHub Universe 2019

2019年11月14日

GitHubは、サンフランシスコで開催中のイベント「GitHub Universe 2019」で、「GitHub Actions」が正式版になったことを発表しました。

GitHub Actions fig1

GitHub Actionsは1年前のGitHub Universe 2018で発表された新サービス。GitHubのイベントをトリガーとして、GitHub内で任意のDockerコンテナを実行でき、連係させていくことにより、ユーザーがGitHubで自由にワークフローを定義できるというものでした。

例えば、コードのマージをきっかけに、Dockerコンテナでコードをビルドし、テストを実行、クラウドへデプロイすることで、CI/CDの実現などが可能です。

GitHubは今年の8月にこのActionsの機能を拡張し、DockerコンテナだけでなくWindowsやmacOS、LinuxのプロセスもGitHub内で実行できるようにすると発表。これによりGitHubだけで、Windows、macOS、Linux、そしてDockerコンテナとあらゆるプラットフォームでのビルド、テストなどが実行でき、GitHubだけで完結したCI/CDのパイプラインが実現可能になりました。

GitHub Actions fig2

さらに今月5日には、このGitHub Actionsから呼び出されるプロセスの実行を、オンプレミスなどユーザーが用意した環境で行える「self-hosted runners」も発表。ユーザー自身の環境で実行時間やコストを気にせずにビルドやテストを実行することもできるようになりました。

これまでGitHub Actionsはベータ版として公開されており、このGitHub Universe 2019で正式版になることが予定されており、その予定通り正式版になったわけです。

またGitHub Actionsと同時に、ソースコードとともにパッケージを簡単に管理、公開できるパッケージ管理サービスである「GitHub GitHub Packages」(旧GitHub Package Registry)も正式版となったことが発表されました。

GitHub Universe 2019

follow us in feedly




カテゴリ

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

人気記事ランキング

  1. マイクロソフトが方針転換。Windows 7の2023年までの延長サポート/「Windows Virtual Desktop」正式サービスに/VSCodeがPython対応強化ほか、2019年10月の人気記事
  2. マイクロソフトが方針転換。Windows 7の2023年までの延長サポート、あらゆる企業が購入可能に
  3. 「IntelliCode」がさらに進化し、行全体を候補として提案。まるでAIとペアプロしているように
  4. IaaS+PaaSクラウド市場、AWSの首位ゆるがず。AWS、Azure、Google、Alibabaの上位4社で市場の7割超。2019年第3四半期、Synergy Research Group
  5. Fastly、WebAssemblyランタイムのサーバレス「Compute@Edge」ベータ公開
  6. [速報]マイクロソフト、RPA機能を搭載した「Power Automate」発表。ユーザーの操作を記録、再現実行で自動化。Ignite 2019
  7. 「Windows Virtual Desktop」正式サービスとして提供開始、マイクロソフト純正のVDI環境。Azureの東西日本リージョンからも利用可能に
  8. VMware、KubernetesをvSphereに統合した「Project Pacific」のベータ提供開始。まず特定の顧客向けに
  9. オープンソースの開発者を経済的に支援できる「GitHub Sponsors」、日本を含む30カ国で正式サービスに
  10. 「Visual Studio Online」がパブリックプレビュー公開開始。Webブラウザで動作するVSCodeベースの開発環境。拡張機能などにも対応。Ignite 2019

最新記事10本