「みんなの翻訳」は、世界中の文書をみんなで協力して翻訳するサイトです。

みんなの翻訳ロゴ
ブクタブ
翻訳サイト

カテゴリ一覧

このサイトについて 新規登録はこちら お試し翻訳

一覧

2017/07/28

メンテナンス終了のお知らせ

2017/7/25-2017/7/28に実施したメンテナンスは、2017/7/28/14:20に終了いたしました。 ご協力をいただき、ありが…

List

Hnoss

English⇒Japanese

shikimi

English⇒Japanese

sysInfo

English⇒Japanese

tkkobe

English⇒Japanese

ホーム新着翻訳記事一覧 > 新着翻訳記事

新着翻訳記事

【GitLab 公式 を訳してみた】GitLab CI 設定サンプル集

 GitLab DocumentationGitLab Continuous Integration (GitLab CI)>GitLab CI 設定サンプル集

 


  このページでは、GitLab CI Yml projectを構成する上で欠かせない、「.gitlab-ci.yml」ファイルの設定例を集めました。
 それぞれの言語のユニットテストや機能テストを実行するためのコンフィグを述べた記事がほとんどを占めています。


 あなたが得意とするプログラミング言語や、フレームワークを選んでください。
 もしも、この中にまだ紹介されていない言語別設定や、フレームワーク用設定がございましたら、ぜひともマージリクエストをお願いします。

(全ての設定項目については➡「 .gitlab-ci.yml 設定メニュー 」)


 

  プログラミング言語、フレームワーク、OSごとの分類

 PHP

 

 Ruby

 

 Python

 

 Java

 

 

 Scala

 

 Clojure

 

Elixir

iOS  
Android Code quality analysis

 

 

 その他

 

  GitLab Pages用 GitLab CI

 

 

  GitLab Pagesについて詳しく知りたい方はこちら

 

  このページで、皆さんがお使いの言語やフレームワークはきちんと見つかりましたか? よい設定方法が見つかった場合は、マージリクエストをお願いします。奮ってご参加ください。 Edit this page




 

 (訳者より一言:
※これから述べることは、プログラムにまったく通じていない訳者が、
複数のコンフィグを見て得た「個人の感想」というやつである。


・上のリンクと、その他gitlabのレポジトリの記述からして、「.gitlab-ci.yml」ファイル全体では
before_script」と「cache」の最適化に
やや力を入れている気がする。

・「before_script」の設定には工夫がいるらしい。
 たとえば、「
android用プロジェクトの設定」によると、
「常に最新
パッケージにしておいてほしいソフトは、全部before_scriptに書いといた方がよい」
らしく、スクリプトは長文化が見込まれるという。

 また、「GitLab CIの力でDebian パッケージのビルドを自動化する」では、
「# 複数のjobで使用するコマンドを、今回は「/etc/profile 」というファイルに記述した
before_script: - source /etc/profile )」
とあるので、あんまり長文化したjobは、
別ファイルで管理した方が効率的な場合があるようだ。

 

PDF
更新日:2017-11-17 23:49:15 Hnoss 0  del.icio.usに追加   はてなブックマークに追加   twitterに投稿   facebookでshare
[ 原文 ] https://docs.gitlab.com/ee/ci/examples/README.html 原文ページプロジェクト並びにドキュメントファイルは、MIT Licenseのもと公開されています。(URL:https://gitlab.com/gitlab-com/gitlab-docs/blob/master/LICENSE) この記事の文章は、訳者の判断によりCreative Commons BY (version 3.0) を適用するものとします。
翻訳者ページをみる

この記事の翻訳者

Hnoss さんの翻訳記事

僕がHugo静的サイト・ジェネレータをGitLabで使うときにしたCI設定 | from Leow Kah Man - Tech Blog

 週末にかけて、GitHubに構えていた私のブログをGitLabに移転しました。GitLabだとCIビルドが自動的にできるところが便利です。  僕はGitLabのレポジトリにNodeJS Dockerイメージを構…2017-11-18 13:00:02

【GitLab 公式 を訳してみた】Dockerイメージを使う

GitLab Documentation > GitLab Continuous Integration (GitLab CI) > Docker integration >Dockerイメージを使う  GitLab CIは、GitLab ランナーと連携して、Dockerエンジンを様…2017-11-18 00:10:16

【GitLab 公式 を訳してみた】 .gitlab-ci.yml 設定メニュー

 (訳者より:翻訳がもうだいぶ進んだところで、GitLab CIについてネットで検索をかけてみたところ、 Qiitaにてynott様が公開されたバージョン があることに気がつきました。  原…2017-11-17 23:50:27

【GitLab 公式 を訳してみた】GitLab CI/CDで使える変数

GitLab Documentation > GitLab Continuous Integration (GitLab CI) >GitLab CI/CDで使えるAPI変数  GitLab ランナーは、CIから送られてきたjobをもとに、ビルド環境を整えます。…2017-11-17 23:50:02