[{"data":1,"prerenderedAt":793},["ShallowReactive",2],{"/en-us/blog/tags/ci":3,"navigation-ja-jp":19,"banner-ja-jp":430,"footer-ja-jp":440,"CI-tag-posts-ja-jp":676},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":12,"meta":13,"navigation":14,"path":15,"seo":16,"slug":6,"stem":17,"testContent":6,"type":6,"__hash__":18},"blogTags/en-us/blog/tags/ci.yml","Ci",null,{"template":8},"BlogTag",{"tag":10,"tagSlug":11},"CI","ci","yml",{},true,"/en-us/blog/tags/ci",{},"en-us/blog/tags/ci","LKJjHW0AsbZCnTGpG9olwWVSQ3vUg4Vg1ndHl56r5Fc",{"data":20},{"logo":21,"freeTrial":26,"sales":31,"login":36,"items":41,"search":350,"minimal":383,"duo":400,"switchNav":409,"pricingDeployment":420},{"config":22},{"href":23,"dataGaName":24,"dataGaLocation":25},"/ja-jp/","gitlab logo","header",{"text":27,"config":28},"無料トライアルを開始",{"href":29,"dataGaName":30,"dataGaLocation":25},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":32,"config":33},"お問い合わせ",{"href":34,"dataGaName":35,"dataGaLocation":25},"/ja-jp/sales/","sales",{"text":37,"config":38},"サインイン",{"href":39,"dataGaName":40,"dataGaLocation":25},"https://gitlab.com/users/sign_in/","sign in",[42,69,166,171,272,332],{"text":43,"config":44,"cards":46},"プラットフォーム",{"dataNavLevelOne":45},"platform",[47,53,61],{"title":43,"description":48,"link":49},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":50,"config":51},"プラットフォームを探索",{"href":52,"dataGaName":45,"dataGaLocation":25},"/ja-jp/platform/",{"title":54,"description":55,"link":56},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":57,"config":58},"GitLab Duoのご紹介",{"href":59,"dataGaName":60,"dataGaLocation":25},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":62,"description":63,"link":64},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":65,"config":66},"詳細はこちら",{"href":67,"dataGaName":68,"dataGaLocation":25},"/ja-jp/why-gitlab/","why gitlab",{"text":70,"left":14,"config":71,"link":73,"lists":77,"footer":148},"製品",{"dataNavLevelOne":72},"solutions",{"text":74,"config":75},"すべてのソリューションを表示",{"href":76,"dataGaName":72,"dataGaLocation":25},"/ja-jp/solutions/",[78,103,126],{"title":79,"description":80,"link":81,"items":86},"自動化","CI/CDと自動化でデプロイを加速",{"config":82},{"icon":83,"href":84,"dataGaName":85,"dataGaLocation":25},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[87,91,94,99],{"text":88,"config":89},"CI/CD",{"href":90,"dataGaLocation":25,"dataGaName":88},"/ja-jp/solutions/continuous-integration/",{"text":54,"config":92},{"href":59,"dataGaLocation":25,"dataGaName":93},"gitlab duo agent platform - product menu",{"text":95,"config":96},"ソースコード管理",{"href":97,"dataGaLocation":25,"dataGaName":98},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":100,"config":101},"自動化されたソフトウェアデリバリー",{"href":84,"dataGaLocation":25,"dataGaName":102},"Automated software delivery",{"title":104,"description":105,"link":106,"items":111},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":107},{"href":108,"dataGaName":109,"dataGaLocation":25,"icon":110},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[112,116,121],{"text":113,"config":114},"アプリケーションセキュリティテスト",{"href":108,"dataGaName":115,"dataGaLocation":25},"Application security testing",{"text":117,"config":118},"ソフトウェアサプライチェーンの安全性",{"href":119,"dataGaLocation":25,"dataGaName":120},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":122,"config":123},"ソフトウェアコンプライアンス",{"href":124,"dataGaName":125,"dataGaLocation":25},"/ja-jp/solutions/software-compliance/","software compliance",{"title":127,"link":128,"items":133},"測定",{"config":129},{"icon":130,"href":131,"dataGaName":132,"dataGaLocation":25},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[134,138,143],{"text":135,"config":136},"可視性と測定",{"href":131,"dataGaLocation":25,"dataGaName":137},"Visibility and Measurement",{"text":139,"config":140},"バリューストリーム管理",{"href":141,"dataGaLocation":25,"dataGaName":142},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":144,"config":145},"分析とインサイト",{"href":146,"dataGaLocation":25,"dataGaName":147},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":149,"items":150},"GitLabが活躍する場所",[151,156,161],{"text":152,"config":153},"大企業",{"href":154,"dataGaLocation":25,"dataGaName":155},"/ja-jp/enterprise/","enterprise",{"text":157,"config":158},"スモールビジネス",{"href":159,"dataGaLocation":25,"dataGaName":160},"/ja-jp/small-business/","small business",{"text":162,"config":163},"公共部門",{"href":164,"dataGaLocation":25,"dataGaName":165},"/ja-jp/solutions/public-sector/","public sector",{"text":167,"config":168},"価格",{"href":169,"dataGaName":170,"dataGaLocation":25,"dataNavLevelOne":170},"/ja-jp/pricing/","pricing",{"text":172,"config":173,"link":175,"lists":179,"feature":259},"リソース",{"dataNavLevelOne":174},"resources",{"text":176,"config":177},"すべてのリソースを表示",{"href":178,"dataGaName":174,"dataGaLocation":25},"/ja-jp/resources/",[180,213,231],{"title":181,"items":182},"はじめに",[183,188,193,198,203,208],{"text":184,"config":185},"インストール",{"href":186,"dataGaName":187,"dataGaLocation":25},"/ja-jp/install/","install",{"text":189,"config":190},"クイックスタートガイド",{"href":191,"dataGaName":192,"dataGaLocation":25},"/ja-jp/get-started/","quick setup checklists",{"text":194,"config":195},"学ぶ",{"href":196,"dataGaLocation":25,"dataGaName":197},"https://university.gitlab.com/","learn",{"text":199,"config":200},"製品ドキュメント",{"href":201,"dataGaName":202,"dataGaLocation":25},"https://docs.gitlab.com/ja-jp/","product documentation",{"text":204,"config":205},"ベストプラクティスビデオ",{"href":206,"dataGaName":207,"dataGaLocation":25},"/ja-jp/getting-started-videos/","best practice videos",{"text":209,"config":210},"インテグレーション",{"href":211,"dataGaName":212,"dataGaLocation":25},"/ja-jp/integrations/","integrations",{"title":214,"items":215},"検索する",[216,221,226],{"text":217,"config":218},"お客様成功事例",{"href":219,"dataGaName":220,"dataGaLocation":25},"/ja-jp/customers/","customer success stories",{"text":222,"config":223},"ブログ",{"href":224,"dataGaName":225,"dataGaLocation":25},"/ja-jp/blog/","blog",{"text":227,"config":228},"リモート",{"href":229,"dataGaName":230,"dataGaLocation":25},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":232,"items":233},"つなげる",[234,239,244,249,254],{"text":235,"config":236},"GitLabサービス",{"href":237,"dataGaName":238,"dataGaLocation":25},"/ja-jp/services/","services",{"text":240,"config":241},"コミュニティ",{"href":242,"dataGaName":243,"dataGaLocation":25},"/community/","community",{"text":245,"config":246},"フォーラム",{"href":247,"dataGaName":248,"dataGaLocation":25},"https://forum.gitlab.com/","forum",{"text":250,"config":251},"イベント",{"href":252,"dataGaName":253,"dataGaLocation":25},"/events/","events",{"text":255,"config":256},"パートナー",{"href":257,"dataGaName":258,"dataGaLocation":25},"/ja-jp/partners/","partners",{"background":260,"textColor":261,"text":262,"image":263,"link":267},"#2f2a6b","#fff","ソフトウェア開発の未来への洞察",{"altText":264,"config":265},"ソースプロモカード",{"src":266},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":268,"config":269},"最新情報を読む",{"href":270,"dataGaName":271,"dataGaLocation":25},"/ja-jp/the-source/","the source",{"text":273,"config":274,"lists":276},"会社情報",{"dataNavLevelOne":275},"company",[277],{"items":278},[279,284,290,292,297,302,307,312,317,322,327],{"text":280,"config":281},"GitLabについて",{"href":282,"dataGaName":283,"dataGaLocation":25},"/ja-jp/company/","about",{"text":285,"config":286,"footerGa":289},"採用情報",{"href":287,"dataGaName":288,"dataGaLocation":25},"/jobs/","jobs",{"dataGaName":288},{"text":250,"config":291},{"href":252,"dataGaName":253,"dataGaLocation":25},{"text":293,"config":294},"経営陣",{"href":295,"dataGaName":296,"dataGaLocation":25},"/company/team/e-group/","leadership",{"text":298,"config":299},"チーム",{"href":300,"dataGaName":301,"dataGaLocation":25},"/company/team/","team",{"text":303,"config":304},"ハンドブック",{"href":305,"dataGaName":306,"dataGaLocation":25},"https://handbook.gitlab.com/","handbook",{"text":308,"config":309},"投資家向け情報",{"href":310,"dataGaName":311,"dataGaLocation":25},"https://ir.gitlab.com/","investor relations",{"text":313,"config":314},"トラストセンター",{"href":315,"dataGaName":316,"dataGaLocation":25},"/ja-jp/security/","trust center",{"text":318,"config":319},"AI Transparency Center",{"href":320,"dataGaName":321,"dataGaLocation":25},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":323,"config":324},"ニュースレター",{"href":325,"dataGaName":326,"dataGaLocation":25},"/company/contact/#contact-forms","newsletter",{"text":328,"config":329},"プレス",{"href":330,"dataGaName":331,"dataGaLocation":25},"/press/","press",{"text":32,"config":333,"lists":334},{"dataNavLevelOne":275},[335],{"items":336},[337,340,345],{"text":32,"config":338},{"href":34,"dataGaName":339,"dataGaLocation":25},"talk to sales",{"text":341,"config":342},"サポートを受ける",{"href":343,"dataGaName":344,"dataGaLocation":25},"https://support.gitlab.com","support portal",{"text":346,"config":347},"カスタマーポータル",{"href":348,"dataGaName":349,"dataGaLocation":25},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":351,"login":352,"suggestions":359},"閉じる",{"text":353,"link":354},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":355,"config":356},"GitLab.com",{"href":39,"dataGaName":357,"dataGaLocation":358},"search login","search",{"text":360,"default":361},"提案",[362,364,369,371,375,379],{"text":54,"config":363},{"href":59,"dataGaName":54,"dataGaLocation":358},{"text":365,"config":366},"コード提案（AI）",{"href":367,"dataGaName":368,"dataGaLocation":358},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":88,"config":370},{"href":90,"dataGaName":88,"dataGaLocation":358},{"text":372,"config":373},"GitLab on AWS",{"href":374,"dataGaName":372,"dataGaLocation":358},"/ja-jp/partners/technology-partners/aws/",{"text":376,"config":377},"GitLab on Google Cloud",{"href":378,"dataGaName":376,"dataGaLocation":358},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":380,"config":381},"GitLabを選ぶ理由",{"href":67,"dataGaName":382,"dataGaLocation":358},"Why GitLab?",{"freeTrial":384,"mobileIcon":388,"desktopIcon":393,"secondaryButton":396},{"text":27,"config":385},{"href":386,"dataGaName":30,"dataGaLocation":387},"https://gitlab.com/-/trials/new/","nav",{"altText":389,"config":390},"GitLabアイコン",{"src":391,"dataGaName":392,"dataGaLocation":387},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":389,"config":394},{"src":395,"dataGaName":392,"dataGaLocation":387},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":181,"config":397},{"href":398,"dataGaName":399,"dataGaLocation":387},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":401,"mobileIcon":405,"desktopIcon":407},{"text":402,"config":403},"GitLab Duoの詳細について",{"href":59,"dataGaName":404,"dataGaLocation":387},"gitlab duo",{"altText":389,"config":406},{"src":391,"dataGaName":392,"dataGaLocation":387},{"altText":389,"config":408},{"src":395,"dataGaName":392,"dataGaLocation":387},{"button":410,"mobileIcon":415,"desktopIcon":417},{"text":411,"config":412},"/switch",{"href":413,"dataGaName":414,"dataGaLocation":387},"#contact","switch",{"altText":389,"config":416},{"src":391,"dataGaName":392,"dataGaLocation":387},{"altText":389,"config":418},{"src":419,"dataGaName":392,"dataGaLocation":387},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":421,"mobileIcon":426,"desktopIcon":428},{"text":422,"config":423},"料金ページに戻る",{"href":169,"dataGaName":424,"dataGaLocation":387,"icon":425},"back to pricing","GoBack",{"altText":389,"config":427},{"src":391,"dataGaName":392,"dataGaLocation":387},{"altText":389,"config":429},{"src":395,"dataGaName":392,"dataGaLocation":387},{"title":431,"button":432,"config":437},"エージェント型AIがソフトウェア配信をどのように変革するかをご覧ください",{"text":433,"config":434},"GitLab Transcendを今すぐ視聴",{"href":435,"dataGaName":436,"dataGaLocation":25},"/ja-jp/events/transcend/virtual/","transcend event",{"layout":438,"icon":439,"disabled":14},"release","AiStar",{"data":441},{"text":442,"source":443,"edit":449,"contribute":454,"config":459,"items":464,"minimal":667},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":444,"config":445},"ページのソースを表示",{"href":446,"dataGaName":447,"dataGaLocation":448},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":450,"config":451},"このページを編集",{"href":452,"dataGaName":453,"dataGaLocation":448},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":455,"config":456},"ご協力をお願いします",{"href":457,"dataGaName":458,"dataGaLocation":448},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":460,"facebook":461,"youtube":462,"linkedin":463},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[465,510,563,606,633],{"title":167,"links":466,"subMenu":481},[467,471,476],{"text":468,"config":469},"プランの表示",{"href":169,"dataGaName":470,"dataGaLocation":448},"view plans",{"text":472,"config":473},"Premiumを選ぶ理由",{"href":474,"dataGaName":475,"dataGaLocation":448},"/ja-jp/pricing/premium/","why premium",{"text":477,"config":478},"Ultimateを選ぶ理由",{"href":479,"dataGaName":480,"dataGaLocation":448},"/ja-jp/pricing/ultimate/","why ultimate",[482],{"title":32,"links":483},[484,486,488,490,495,500,505],{"text":32,"config":485},{"href":34,"dataGaName":35,"dataGaLocation":448},{"text":341,"config":487},{"href":343,"dataGaName":344,"dataGaLocation":448},{"text":346,"config":489},{"href":348,"dataGaName":349,"dataGaLocation":448},{"text":491,"config":492},"ステータス",{"href":493,"dataGaName":494,"dataGaLocation":448},"https://status.gitlab.com/","status",{"text":496,"config":497},"利用規約",{"href":498,"dataGaName":499,"dataGaLocation":448},"/terms/","terms of use",{"text":501,"config":502},"プライバシーに関する声明",{"href":503,"dataGaName":504,"dataGaLocation":448},"/ja-jp/privacy/","privacy statement",{"text":506,"config":507},"Cookie 優先設定",{"dataGaName":508,"dataGaLocation":448,"id":509,"isOneTrustButton":14},"cookie preferences","ot-sdk-btn",{"title":70,"links":511,"subMenu":520},[512,516],{"text":513,"config":514},"DevSecOpsプラットフォーム",{"href":52,"dataGaName":515,"dataGaLocation":448},"devsecops platform",{"text":517,"config":518},"AI支援開発",{"href":59,"dataGaName":519,"dataGaLocation":448},"ai-assisted development",[521],{"title":522,"links":523},"トピック",[524,528,533,538,543,548,553,558],{"text":88,"config":525},{"href":526,"dataGaName":527,"dataGaLocation":448},"/ja-jp/topics/ci-cd/","cicd",{"text":529,"config":530},"GitOps",{"href":531,"dataGaName":532,"dataGaLocation":448},"/ja-jp/topics/gitops/","gitops",{"text":534,"config":535},"DevOps",{"href":536,"dataGaName":537,"dataGaLocation":448},"/ja-jp/topics/devops/","devops",{"text":539,"config":540},"バージョン管理",{"href":541,"dataGaName":542,"dataGaLocation":448},"/ja-jp/topics/version-control/","version control",{"text":544,"config":545},"DevSecOps",{"href":546,"dataGaName":547,"dataGaLocation":448},"/ja-jp/topics/devsecops/","devsecops",{"text":549,"config":550},"クラウドネイティブ",{"href":551,"dataGaName":552,"dataGaLocation":448},"/ja-jp/topics/cloud-native/","cloud native",{"text":554,"config":555},"コーディングのためのAI",{"href":556,"dataGaName":557,"dataGaLocation":448},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":559,"config":560},"エージェント型AI",{"href":561,"dataGaName":562,"dataGaLocation":448},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":564,"links":565},"ソリューション",[566,569,571,576,580,583,586,589,591,593,596,601],{"text":113,"config":567},{"href":108,"dataGaName":568,"dataGaLocation":448},"Application Security Testing",{"text":100,"config":570},{"href":84,"dataGaName":85,"dataGaLocation":448},{"text":572,"config":573},"アジャイル開発",{"href":574,"dataGaName":575,"dataGaLocation":448},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":577,"config":578},"SCM",{"href":97,"dataGaName":579,"dataGaLocation":448},"source code management",{"text":88,"config":581},{"href":90,"dataGaName":582,"dataGaLocation":448},"continuous integration & delivery",{"text":139,"config":584},{"href":141,"dataGaName":585,"dataGaLocation":448},"value stream management",{"text":529,"config":587},{"href":588,"dataGaName":532,"dataGaLocation":448},"/ja-jp/solutions/gitops/",{"text":152,"config":590},{"href":154,"dataGaName":155,"dataGaLocation":448},{"text":157,"config":592},{"href":159,"dataGaName":160,"dataGaLocation":448},{"text":594,"config":595},"公共機関",{"href":164,"dataGaName":165,"dataGaLocation":448},{"text":597,"config":598},"教育",{"href":599,"dataGaName":600,"dataGaLocation":448},"/ja-jp/solutions/education/","education",{"text":602,"config":603},"金融サービス",{"href":604,"dataGaName":605,"dataGaLocation":448},"/ja-jp/solutions/finance/","financial services",{"title":172,"links":607},[608,610,612,614,617,619,621,623,625,627,629,631],{"text":184,"config":609},{"href":186,"dataGaName":187,"dataGaLocation":448},{"text":189,"config":611},{"href":191,"dataGaName":192,"dataGaLocation":448},{"text":194,"config":613},{"href":196,"dataGaName":197,"dataGaLocation":448},{"text":199,"config":615},{"href":201,"dataGaName":616,"dataGaLocation":448},"docs",{"text":222,"config":618},{"href":224,"dataGaName":225,"dataGaLocation":448},{"text":217,"config":620},{"href":219,"dataGaName":220,"dataGaLocation":448},{"text":227,"config":622},{"href":229,"dataGaName":230,"dataGaLocation":448},{"text":235,"config":624},{"href":237,"dataGaName":238,"dataGaLocation":448},{"text":240,"config":626},{"href":242,"dataGaName":243,"dataGaLocation":448},{"text":245,"config":628},{"href":247,"dataGaName":248,"dataGaLocation":448},{"text":250,"config":630},{"href":252,"dataGaName":253,"dataGaLocation":448},{"text":255,"config":632},{"href":257,"dataGaName":258,"dataGaLocation":448},{"title":273,"links":634},[635,637,639,641,643,645,647,651,656,658,660,662],{"text":280,"config":636},{"href":282,"dataGaName":275,"dataGaLocation":448},{"text":285,"config":638},{"href":287,"dataGaName":288,"dataGaLocation":448},{"text":293,"config":640},{"href":295,"dataGaName":296,"dataGaLocation":448},{"text":298,"config":642},{"href":300,"dataGaName":301,"dataGaLocation":448},{"text":303,"config":644},{"href":305,"dataGaName":306,"dataGaLocation":448},{"text":308,"config":646},{"href":310,"dataGaName":311,"dataGaLocation":448},{"text":648,"config":649},"Sustainability",{"href":650,"dataGaName":648,"dataGaLocation":448},"/sustainability/",{"text":652,"config":653},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":654,"dataGaName":655,"dataGaLocation":448},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":313,"config":657},{"href":315,"dataGaName":316,"dataGaLocation":448},{"text":323,"config":659},{"href":325,"dataGaName":326,"dataGaLocation":448},{"text":328,"config":661},{"href":330,"dataGaName":331,"dataGaLocation":448},{"text":663,"config":664},"現代奴隷制の透明性に関する声明",{"href":665,"dataGaName":666,"dataGaLocation":448},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":668},[669,671,674],{"text":496,"config":670},{"href":498,"dataGaName":499,"dataGaLocation":448},{"text":672,"config":673},"Cookieの設定",{"dataGaName":508,"dataGaLocation":448,"id":509,"isOneTrustButton":14},{"text":501,"config":675},{"href":503,"dataGaName":504,"dataGaLocation":448},[677,688,697,708,718,729,739,751,762,772,783],{"content":678,"config":686},{"title":679,"heroImage":680,"category":681,"description":682,"authors":683,"date":685},"GitLab入門：CI/CD変数を使用する","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659525/Blog/Hero%20Images/blog-getting-started-with-gitlab-banner-0497-option4-fy25.png","product","CI/CD変数の概要、DevSecOpsにおいてCI/CD変数が重要な理由、活用するためのベストプラクティスについてご紹介します。",[684],"GitLab Team","2025-05-27",{"slug":687,"externalUrl":-1},"getting-started-with-gitlab-working-with-ci-cd-variables",{"content":689,"config":695},{"title":690,"heroImage":680,"category":681,"description":691,"authors":692,"date":694},"GitLab入門：CI/CDについて理解する","この初心者向けガイドでは、継続的インテグレーション（CI）／継続的デリバリー（CD）の基本（CI/CDコンポーネントの概要や作成方法など）を解説します。",[693],"GitLab","2025-04-25",{"slug":696,"externalUrl":-1},"getting-started-with-gitlab-understanding-ci-cd",{"content":698,"config":706},{"title":699,"heroImage":700,"category":701,"description":702,"authors":703,"date":705},"子パイプラインを使用して5つの環境に継続的にデプロイする","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097012/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_397632156_3Ldy1urjMStQCl4qnOBvE0_1750097011626.jpg","engineering","使用するGitLabワークフローを最小限に抑えつつ、複数の環境（事前の準備なしに一時的に利用できるsandboxなど）への継続的デプロイを管理する方法を解説します。",[704],"Olivier Dupré","2024-09-26",{"slug":707,"externalUrl":-1},"using-child-pipelines-to-continuously-deploy-to-five-environments",{"content":709,"config":716},{"title":710,"heroImage":711,"category":547,"description":712,"authors":713,"date":715},"AI搭載のGitLab Duoチャットを使用するためのベストプラクティス【10選】 (1)","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659684/Blog/Hero%20Images/AdobeStock_479904468__1_.jpg","AI搭載のDevSecOpsワークフローにGitLab Duoチャットを統合するためのヒントとコツをご覧ください。さらに、最高の結果を得るためにチャットプロンプトを絞り込む方法に関する専門家のアドバイスもご紹介します。",[714],"Fatima Sarah Khalid","2024-07-02",{"slug":717,"externalUrl":-1},"develop-c-unit-testing-with-catch2-junit-and-gitlab-ci",{"content":719,"config":727},{"title":720,"heroImage":721,"category":722,"description":723,"authors":724,"date":726},"CI/CDコンポーネント開発者が歩んだ道","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663857/Blog/Hero%20Images/blog-image-template-1800x945__12_.png","open-source","共有可能なインクルード型テンプレートを作成してきた開発者が、テンプレートをGitLab CI/CDコンポーネントとCI/CDカタログへ移行した実体験をご紹介します。独立したバージョン管理やグローバルな可視性など、移行によって得られた具体的なメリットも解説します。",[725],"Darwin Sanoy","2024-06-04",{"slug":728,"externalUrl":-1},"a-ci-component-builders-journey",{"content":730,"config":737},{"title":731,"heroImage":732,"category":681,"description":733,"authors":734,"date":736},"チュートリアル：GitLabでリリース自動化とリリースノート自動生成","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659978/Blog/Hero%20Images/automation.png","GitLabのChangelog APIを使用すると、リリースアーティファクト、リリースノートなどの変更をまとめた、包括的な変更履歴の生成を自動化できます。",[735],"Ben Ridley","2023-11-01",{"slug":738,"externalUrl":-1},"tutorial-automated-release-and-release-notes-with-gitlab",{"content":740,"config":749},{"title":741,"heroImage":742,"category":743,"description":744,"authors":745,"date":748},"GitLabで職務分離を実現し、コンプライアンスを遵守する方法","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098232/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_479904468%20%281%29_4lmOEVlaXP0YC3hSFmOw6i_1750098232241.jpg","security","DevSecOpsプラットフォームを使用して開発速度を保ったまま、コンプライアンスを遵守しましょう。",[746,747],"Beatriz Barbosa","Fernando Diaz","2022-04-04",{"slug":750,"externalUrl":-1},"ensuring-compliance",{"content":752,"config":760},{"title":753,"heroImage":754,"category":755,"description":756,"authors":757,"date":759}," CI/CDとは？ベストプラクティスやメリットも解説","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749661856/Blog/Hero%20Images/ci-cd-demo.jpg","insights","CI/CDは高品質のアプリをスピーディに開発するのに最適です。注目度が高まるCI/CDとは何か、メリットやベストプラクティスについても説明します。",[758],"Valerie Silverthorne","2022-02-03",{"slug":761,"externalUrl":-1},"how-to-keep-up-with-ci-cd-best-practices",{"content":763,"config":770},{"title":764,"heroImage":765,"category":701,"description":766,"authors":767,"date":769},"GitLabの環境変数をわかりやすく解説","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664679/Blog/Hero%20Images/blog-image-template-1800x945__24_.png","CI/CD変数はジョブやパイプラインを制御するのに便利（かつ柔軟に利用可能）なツールです。この記事では、GitLabの環境変数について知っておくべき情報をすべてご紹介します。",[768],"Veethika Mishra","2021-04-09",{"slug":771,"externalUrl":-1},"demystifying-ci-cd-variables",{"content":773,"config":781},{"title":774,"heroImage":775,"category":701,"description":776,"authors":777,"date":780},"GitLab CIを使って複数の環境にデプロイする方法","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1749662033/Blog/Hero%20Images/intro.jpg","GitLab CI の多様性とパワーをAWS(S3)を例に学び、デプロイに活かせる開発力を身に着けましょう。",[778,779],"Ivan Nemytchenko","Cesar Saavedra","2021-02-05",{"slug":782,"externalUrl":-1},"ci-deployment-and-environments",{"content":784,"config":791},{"title":785,"heroImage":786,"category":701,"description":787,"authors":788,"date":790},"CI 入門：ジョブを順序どおりに、並列に、または順不同で実行する方法","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662061/Blog/Hero%20Images/cicdcover.png","継続的インテグレーション (CI) 入門：CI は初めてですか？GitLab CI の使い方を学び、最初のCIパイプラインをGitLabでビルドしてみましょう。",[789],"Itzik Gan Baruch","2020-12-10",{"slug":792,"externalUrl":-1},"basics-of-gitlab-ci-updated",1777493621253]