[アップデート] Amazon CodeCatalyst に拡張機能が追加され GitLab リポジトリ(SaaS版)がサポートされました

[アップデート] Amazon CodeCatalyst に拡張機能が追加され GitLab リポジトリ(SaaS版)がサポートされました

Clock Icon2024.07.06

いわさです。

先日次の記事を執筆しました。
この記事用の検証過程で気がついたのですが、CodeCatalyst がサポートする外部リポジトリに GitLab が追加されていることに気が付きました。

https://dev.classmethod.jp/articles/codecatalyst-custom-blueprint-from-repository/

6862C146-45A3-4737-BEB4-5045CD795D46

調べてみると先月末にアップデートのアナウンスも出ていました。見落としておりました。

https://aws.amazon.com/about-aws/whats-new/2024/06/amazon-codecatalyst-gitlab-com-source-code-repositories/

私は CodeCatalyst の Dev Environment を使うことが多いのですが、個人的に GitLab.com リポジトリもいくつか使っていたので早速連携してみました。

リポジトリをリンクする

今回のアップデートで新たな CodeCatalyst 拡張機能として「GitLab repositories」が追加されました。
少しづつ増えてきましたね。いいぞ。

01DDD202-3199-4753-8843-E59AF7CEA62E

拡張機能をインストールした上で、各プロジェクトの外部リポジトリリンク機能で GitLab を選択します。
拡張機能はこのタイミングで裏で自動インストールも出来るので、あまり CodeCatalyst ユーザーが意識しなくて良い仕組みになっており、地味に良い感じです。

27ABA6A9-2695-4658-A3B0-D76AA6EEF32D

Connect GitLab user ボタンから GitLab ユーザーで認証・認可を行うことで CodeCatalyst コンソール上で次のようにユーザーとプロジェクトリポジトリを選択出来るようになります。

E96CAD1B-DC8A-4889-A461-5EBD4CF8460C

ちなみに連携の仕組みとしては GitLab 側に外部アプリケーションとして「AWS Connector for GitLab」が作成されていることが確認出来ました。

5BA823CB-9D23-4115-AE70-D56768CB5821

使い方は非常に簡単で、リンクするだけです。それだけ!

あとは BitBucket や GitHub と同じですね。
外部リポジトリとしてリンクしてワークフローで使うなり、Dev Environment で使うなり、活用しましょう。

1B55CCBE-108E-412A-AF7C-C42F71076F44

ちなみに今回のアップデートでは SaaS 版のみがサポートされており、セルフマネージド版はサポートされていないようなのでご注意ください。

さいごに

本日は Amazon CodeCatalyst に拡張機能が追加され GitLab リポジトリ(SaaS版)がサポートされたので連携してみました。

先日の BitBucket がサポートされたばかりですが、GitLab も追加されましたね。
外部リポジトリのサポートもそうなのですが、まだまだ拡張機能周りが寂しいので、これから充実していってほしいところです。

https://dev.classmethod.jp/articles/codecatalyst-bitbucket-cloud-source/

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.