新規投稿のお知らせを受信されたい方は、サブスクリプションをご登録ください:

Cloudflare PagesがGitLabのサポートを開始

2021-11-17

2分で読了
この投稿はEnglishおよび简体中文でも表示されます。

Pagesの構想の初期段階で、既存のワークフローとシームレスに統合するスムーズな開発者エクスペリエンスを備えたプラットフォームの構築に着手しました。ところが、Pagesの一般提供を発表した後、当社のプラットフォームは、実際にはすべての開発者が使用できるとは限らないことに気づいたのです。これまでPagesエクスペリエンスを利用できるのは、GitHubをソースコード管理ツールとして使用した人だけでした。

Cloudflare Pages now offers Gitlab support

Full Stack Weekの一環として、 GitLabとの統合DevOpsプラットフォームとの統合を発表することで、プラットフォームをさらに多くのユーザーに開放します!これで、GitLabに格納するリポジトリを接続して新しいPagesプロジェクトを作成し、通常のgitコマンドを使用してサイトを変更できます。さらに、GitLabとの公式パートナーシップを開始し、今後数か月でgitプロバイダーとの統合をさらに強化します。

なぜGitLabに対応したか?

Jamstackプラットフォームとしての当社の目標は、開発者であるあなたが、手間をかけずに、自分が最も得意とすること、つまりコードに集中できるようにすることです。これは、full stack siteを構築するために必要なすべてのツールをお届けするだけでなく、開発ニーズに合った統合を提供することも意味します。プラットフォームエコシステムをGitLabに拡張することで、Cloudflareは、サイトでコラボレーションする幅広い開発者コミュニティのニーズに対応できるようになりました。

4月のリリース以来、お客様からの電話で、 Discord/Twitterおよびコミュニティスレッドに寄せられたもっとも一般的なご質問とフィードバックは、GitLabが中心です。コミュニティで見られるツールの多様性を考えると、Git統合は1つのプロバイダーだけにとどまらないことはわかっていました。そのため、PagesをGitLabコミュニティに拡張する必要があることが明らかになりました。

当社のパートナーシップ

現在、当社はGitLab Inc.との 公式テクノロジーパートナー であることを誇りに思っています。Git統合に加えて、パートナーシップの目標は、既存のものを改善し、将来の統合を開発することです。これによって、チームがシームレスにコラボレーションし、サイトの配信と更新を大規模に加速することができます。PagesをGitLabで使うことで、当社のチームが、新しい統合のためのクロスコラボレーションアプローチで緊密に連携します。

開発者は、複数の異なるツール間を行き来するのではなく、単一の開発アプリケーションからソフトウェアを作成、テスト、保護、およびデプロイすることで、生産性を高められます。Cloudflare PagesとGitLabの統合により、共同ユーザーは、使い慣れたものと同じ構文とgitコマンドを使用して、より簡単に新しいコードを開発し、Cloudflareのネットワークにデプロイできます。— GitLabのアライアンスマネージャー、Michael LeBeau

開始する

GitLabで最初のプロジェクトを設定するには、 Pagesダッシュボードで新しいプロジェクトを作成します。「GitLab」を選択すると、PagesによりGitLabサインイン画面が表示され、アカウントにサインインできます。次に、プロジェクトを作成するリポジトリを選択し、ビルド設定を構成して、デプロイします!ここから、GitLabへのコミットを介してサイトに直接変更を加え、毎回新しいビルドをトリガーできます。

質問がある場合は、Pagesのドキュメントを確認し、[フィードバックする]ボタンをクリックしてフィードバックを残してください。 Discordチャンネルでチャットに参加して、是非ビルドしたものを見せてください。

screenshot of how to set up a new project with GitLab in the Pages interface

開発をお楽しみください!

Cloudflareは企業ネットワーク全体を保護し、お客様がインターネット規模のアプリケーションを効率的に構築し、あらゆるWebサイトやインターネットアプリケーションを高速化し、DDoS攻撃を退けハッカーの侵入を防ぎゼロトラスト導入を推進できるようお手伝いしています。

ご使用のデバイスから1.1.1.1 にアクセスし、インターネットを高速化し安全性を高めるCloudflareの無料アプリをご利用ください。

より良いインターネットの構築支援という当社の使命について、詳しくはこちらをご覧ください。新たなキャリアの方向性を模索中の方は、当社の求人情報をご覧ください。
Full Stack WeekCloudflare PagesCloudflare WorkersServerlessJAMstack開発者Developer Platform

Xでフォロー

Nevi Shah|@nevikashah
Sean Brant|@seanbrant
Cloudflare|@cloudflare

関連ブログ投稿

2024年10月31日 13:00

Moving Baselime from AWS to Cloudflare: simpler architecture, improved performance, over 80% lower cloud costs

Post-acquisition, we migrated Baselime from AWS to the Cloudflare Developer Platform and in the process, we improved query times, simplified data ingestion, and now handle far more events, all while cutting costs. Here’s how we built a modern, high-performing observability platform on Cloudflare’s network. ...

2024年10月24日 13:05

Build durable applications on Cloudflare Workers: you write the Workflows, we take care of the rest

Cloudflare Workflows is now in open beta! Workflows allows you to build reliable, repeatable, long-lived multi-step applications that can automatically retry, persist state, and scale out. Read on to learn how Workflows works, how we built it on top of Durable Objects, and how you can deploy your first Workflows application....