10000 Merge pull request #7539 from circleci/ja-localization · marcoderama/circleci-docs@36c0c86 · GitHub
[go: up one dir, main page]

Skip to content

Commit 36c0c86

Browse files
author
Mayuko Sawai
authored
Merge pull request circleci#7539 from circleci/ja-localization
Ja localization
2 parents 9b9e705 + 14de8c5 commit 36c0c86

39 files changed

+1085
-479
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
3+
contentTags:
4+
platform:
5+
- クラウド
6+
- Server 3.x
7+
- Server 4.x
8+
---
9+
= 定義済みの環境変数
10+
:page-layout: classic-docs
11+
:page-liquid:
12+
:page-description: CircleCI の定義済みの環境変数について
13+
:icons: font
14+
:toc: macro
15+
16+
:toc-title:
17+
18+
定義済みの環境変数はジョブごとにエクスポートされ、より複雑なテストやデプロイの実行に使用されます。
19+
20+
{% include snippets/ja/built-in-env-vars.adoc %}
21+
22+
ご利用いただける定義済みのデータの全リストは、<<variables#built-in-environment-variables,プロジェクトの値と変数>> に関するガイドを参照して下さい。

jekyll/_cci2_ja/concepts.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -787,7 +787,7 @@ jobs:
787787

788788
{: #workflows }
789789

790-
ワークフローは、ジョブのリストとその実行順序を定義します。 ジョブは、並列実行、順次実行、スケジュールに基づいて実行、あるいは承認ジョブを使用して手動ゲートで実行することができます
790+
ワークフローは、ジョブをオーケストレーションします。 ワークフローは、ジョブのリストとその実行順序を定義します。 ジョブは、同時実行、順次実行、スケジュール実行、あるいは承認ジョブを使用した手動ゲートによる実行が可能です
791791

792792
{:.tab.workflows.Cloud}
793793

jekyll/_cci2_ja/config-editor.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Web UI 経由で設定ファイルを利用する方法は、他にもいくつ
3737
## 自動補完機能
3838
{: #auto-completion }
3939

40-
CircleCI 設定ファイルエディターでは、入力時に自動補完機能が動作し、サジェスチョンをクリックするとさらに詳細が表示されます。 自動補完されるヒントには、関連するドキュメントへのリンクも表示されます
40+
CircleCI 設定ファイルエディターでは、入力時に自動補完機能が動作し、サジェスチョンをクリックするとさらに詳細が表示されます。 自動補完されるヒントには、関連ドキュメントへのリンクも表示されます
4141

4242
![自動補完機能]({{site.baseurl}}/assets/img/docs/config-editor-auto-complete.png)
4343

@@ -67,6 +67,15 @@ CircleCI 設定ファイルエディターでは、入力時に自動補完機
6767

6868
![保存と実行]({{site.baseurl}}/assets/img/docs/config-editor-commit-and-run.png)
6969

70+
## Visual Studio Code の拡張機能
71+
{: #visual-studio-code-extension }
72+
73+
ローカル環境で使用する場合は、 CircleCI VS Code の拡張機能によりアプリの設定ファイルエディターと同様の機能をご利用いただけます。
74+
75+
VS Code 拡張機能を使用すると、構文の検証、ハイライト、自動補完機能による提案をリアルタイムに実行でき、設定ファイルの作成や変更、およびトラブルシューティングにかかる時間を短縮できます。 CircleCI アカウントでこの拡張機能を認証すると、コードエディターから直接 CircleCI パイプラインを確認して管理したり、ワークフローのステータス変更の通知が可能になります。
76+
77+
CircleCI VS Code の拡張機能は、[VS コードマーケットプレース](https://marketplace.visualstudio.com/items?itemName=circleci.circleci)からダウンロードできます。
78+
7079
## 関連項目
7180
{: #see-also }
7281

jekyll/_cci2_ja/config-intro.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,4 +371,4 @@ TIP: エラーの場合、問題は誤ったインデントにより引き起こ
371371

372372
* <<configuration-reference#,CircleCI の設定>>
373373
* <<executor-intro#,Executor とイメージ>>
374-
* <<workflows#,ワークフローを使用したジョブのスケジュール>>
374+
* <<workflows#,ワークフローを使ったジョブのオーケストレーション>>

jekyll/_cci2_ja/configuration-reference.md

Lines changed: 11 additions & 168 deletions
Large diffs are not rendered by default.

jekyll/_cci2_ja/container-runner-installation.adoc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ contentTags:
1919

2020
{% include snippets/ja/runner-platform-prerequisites.adoc %}
2121

22+
[#installation-instructions]
2223
== インストール手順
2324

2425
1. `helm repo add container-agent https://packagecloud.io/circleci/container-agent/helm` を実行してコンテナランナーの Helm リポジトリを追加します。
@@ -64,6 +65,12 @@ workflows:
6465

6566
CAUTION: <<building-docker-images#,setup_remote_docker>> を使用する既存のジョブは **使用しないでください** (詳細は以下の <<container-runner#building-container-images,コンテナイメージのビルド>> のセクションを参照)。
6667

68+
[#troubleshooting]
69+
== トラブルシューティング
70+
71+
セルフホストランナーのトラブルシューティングガイドの <<troubleshoot-self-hosted-runner#troubleshoot-container-runner,コンテナランナーのトラブルシューティングのセクション>> を参照してください。
72+
73+
[#additional-resources]
6774
== 関連リソース
6875

6976
- xref:container-runner.adoc[コンテナランナーのリファレンスガイド]

jekyll/_cci2_ja/dedicated-hosts-macos.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ contentTags:
4141

4242
専有ホストが付与されると、最低 24 時間〜そのホストに排他的にアクセスすることができます。 ジョブが実行されたときに専有ホストがすでに使用されている場合、専有ホストの制限を増やしていない限り、ジョブはホストが使用可能になるまでキューイングします。
4343

44+
[#support-xcode-versions]
45+
== サポートされている Xcode のバージョン
46+
47+
{% include snippets/ja/xcode-metal.adoc %}
48+
4449
[#known-limitations]
4550
== 既知の制限
4651

jekyll/_cci2_ja/deploy-ios-applications.md

Lines changed: 65 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
---
22
layout: classic-docs
3-
title: iOS アプリケーションのデプロイ
4-
short-title: iOS アプリケーションのデプロイ
5-
categories:
6-
- プラットフォーム
7-
description: iOS アプリケーションのデプロイ
3+
title: iOS アプリのデプロイ
4+
description: iOS アプリのデプロイ
85
redirect-from: /ja/deploying-ios
96
contentTags:
107
platform:
@@ -20,11 +17,12 @@ contentTags:
2017
{: #overview }
2118
{:.no_toc}
2219

23-
fastlane を使用して、iOS アプリを様々なサービスに自動的にデプロイすることができます。 これにより、iOS アプリのベータ版またはリリース版を対象ユーザーに配信する際の手動作業が不要になります
20+
CircleCI では、fastlane を使用することにより iOS アプリを自動的に様々なサービスにデプロイできます。 これにより、iOS アプリのベータ版やリリース版を対象ユーザーに配信する際の手動作業が不要になります
2421

25-
デプロイレーンをテストレーンと組み合わせることで、ビルドとテストが成功したアプリが自動的にデプロイされます。
22+
デプロイ _レーン_ をテスト _レーン_ と組み合わせると、ビルドとテストが成功したアプリが自動的にデプロイされます。
2623

27-
**注:** 下記のデプロイ例を使用するには、プロジェクトにコード署名が設定されている必要があります。 コード署名の設定方法については、 [コード署名の設定]({{site.baseurl}}/ja/ios-codesigning/)をご覧ください。
24+
下記のデプロイ例を使用するには、プロジェクトにコード署名が設定されている必要があります。 コード署名の設定方法については、 [コード署名の設定]({{site.baseurl}}/ja/ios-codesigning/)をご覧ください。
25+
{: class="alert alert-note"}
2826

2927
## ベストプラクティス
3028
{: #best-practices }
@@ -47,6 +45,64 @@ increment_build_number(
4745
)
4846
```
4947

48+
## fastlane との連携のための CircleCI 設定ファイル
49+
{: #circleci-config-for-fastlane-integration }
50+
51+
このページのすべてのコード例で、 デプロイの設定に fastlane を使用しています。 各コード例では、以下の `.calcircleci/config.yml` 設定例を使って、fastlane のセットアップを CircleCIと連携させられます。 以下のサンプル設定ファイルはお客様のプロジェクトのニーズに合わせて編集してください。
52+
53+
環境変数 `FL_OUTPUT_DIR` は、fastlane ログと署名済み `.ipa` ファイルを保存するアーティファクトディレクトリです。 この環境変数を使用して、ログを自動的に保存し、fastlane からアーティファクトをビルドするためのパスを `store_artifacts` ステップで設定します。
54+
{: class="alert alert-note"}
55+
56+
```yaml
57+
# .circleci/config.yml
58+
version: 2.1
59+
jobs:
60+
build-and-test:
61+
macos:
62+
xcode: 12.5.1
63+
environment:
64+
FL_OUTPUT_DIR: output
65+
FASTLANE_LANE: test
66+
steps:
67+
- checkout
68+
- run: bundle install
69+
- run:
70+
name: Fastlane
71+
command: bundle exec fastlane $FASTLANE_LANE
72+
- store_artifacts:
73+
path: output
74+
- store_test_results:
75+
path: output/scan
76+
77+
adhoc:
78+
macos:
79+
xcode: 12.5.1
80+
environment:
81+
FL_OUTPUT_DIR: output
82+
FASTLANE_LANE: adhoc
83+
steps:
84+
- checkout
85+
- run: bundle install
86+
- run:
87+
name: Fastlane
88+
command: bundle exec fastlane $FASTLANE_LANE
89+
- store_artifacts:
90+
path: output
91+
92+
workflows:
93+
build-test-adhoc:
94+
jobs:
95+
- build-and-test
96+
- adhoc:
97+
filters:
98+
branches:
99+
only: development
100+
requires:
101+
- build-and-test
102+
```
103+
104+
このコード例では、デプロイブランチにプッシュすると、`adhoc` ジョブによりデプロイビルドの作成や Testflight へのアップロードが可能になります。
105+
50106
## App Store Connect
51107
{: #app-store-connect }
52108

@@ -267,7 +323,7 @@ fastlane add_plugin appcenter
267323
```
268324
するとプラグインがインストールされ、必要な情報が `fastlane/Pluginfile` と `Gemfile` に追加されます。
269325

270-
**注:** `bundle install` ステップにより、ジョブの実行中にこのプラグインをインストールできるよう両方のファイルを Git レポジトリに組み込んでおくことが重要です
326+
**注:** `bundle install` ステップにより、ジョブの実行中にこのプラグインをインストールできるよう両方のファイルを Git リポジトリに組み込んでおくことが重要です
271327

272328
### App Center の設定
273329
{: #app-center-setup }
@@ -320,7 +376,6 @@ desc "Upload to VS App Center"
320376
)
321377
end
322378
end
323-
324379
```
325380

326381
## TestFairy へのアップロード

jekyll/_cci2_ja/ecs-ecr.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ contentTags:
1212

1313
ここでは、CircleCI を使用して、Amazon Elastic Container Registry (ECR) から Amazon Elastic Container Service (ECS) にデプロイする方法を説明します。
1414

15-
このページの内容は古くなっています。 CircleCI では、新しく更新されたサンプルプロジェクトの作成に取り組んでいます。 このページにある情報は現在も有効ですが、今後、置き換えられる予定です
15+
このページの内容は古い情報です。 CircleCI では、新しく更新されたサンプルプロジェクトを作成しています。 このページの情報は現在も有効ですが、サンプルプロジェクトは置き換えられる予定です
1616
{: class="alert alert-warning" }
1717

1818
## 概要
1919
{: #overview }
2020

21-
また、アプリケーションの [CircleCI でのビルド](https://circleci.com/gh/CircleCI-Public/circleci-demo-aws-ecs-ecr){:rel="nofollow"}についても取り上げます
21+
このガイドは、次の 2 つのステップに分かれています
2222

2323
- Docker イメージをビルドして AWS ECR にプッシュする
24-
- 新しい Docker イメージを既存の AWS ECS サービスにデプロイする<!-- You can also find the application \[building on CircleCI\](https://circleci.com/gh/CircleCI-Public/circleci-demo-aws-ecs-ecr){:rel="nofollow"}. -->このプロジェクトには、簡単な [Dockerfile](https://github.com/CircleCI-Public/circleci-demo-aws-ecs-ecr/blob/master/Dockerfile) が含まれています。 詳細については、 [カスタムイメージの手動作成]({{site.baseurl}}/ja/custom-images/#creating-a-custom-image-manually) を参照してください。
24+
- 新しい Docker イメージを既存の AWS ECS サービスにデプロイする<!-- You can also find the application \[building on CircleCI\](https://circleci.com/gh/CircleCI-Public/circleci-demo-aws-ecs-ecr){:rel="nofollow"}. -->このプロジェクトには、簡単な [Dockerfile](https://github.com/CircleCI-Public/circleci-demo-aws-ecs-ecr/blob/master/Dockerfile) が含まれています。 詳細については、 [カスタムイメージの手動作成]({{site.baseurl}}/ja/custom-images/#creating-a-custom-image-manually)を参照してください。
2525

2626
## 前提条件
2727
{: #prerequisites }
@@ -33,8 +33,8 @@ contentTags:
3333

3434
1. [AWS アカウントを作成します](https://aws.amazon.com/jp/premiumsupport/knowledge-center/create-and-activate-aws-account/)
3535
2. [Terraform をインストールします](https://www.terraform.io/)
36-
3. [>サンプル プロジェクト](https://github.com/CircleCI-Public/circleci-demo-aws-ecs-ecr)のクローンを作成し、そのルート ディレクトリに移動します
37-
4. AWS 変数の実際の値で `~/terraform_setup/terraform.tfvars` を更新します。 詳細については、以下の [CircleCI 環境変数を設定する](#configure-circleci-environment-variables) セクションを参照してください。
36+
3. [>サンプルプロジェクト](https://github.com/CircleCI-Public/circleci-demo-aws-ecs-ecr)のクローンを作成し、そのルートディレクトリに移動します
37+
4. AWS 変数の実際の値で `~/terraform_setup/terraform.tfvars` を更新します。 詳細については、以下の [CircleCI 環境変数を設定する](#configure-circleci-environment-variables)セクションを参照してください。
3838
5. 以下のコマンドを実行して、AWS リソースを作成します。
3939

4040
```shell
@@ -44,7 +44,7 @@ terraform plan # プランをレビューします
4444
terraform apply # プランを適用して AWS リソースを作成します
4545
```
4646

47-
ほとんどの AWS リソースは、`terraform destroy` を実行することで破棄できます。 リソースが残っている場合は、[AWS マネジメント コンソール](https://console.aws.amazon.com/)で特に **ECS****CloudFormation****VPC** のページを確認してください。 `apply` が失敗した場合は、ユーザーが EC2、Elastic Load Balancing、IAM のサービスの権限を持っているかどうかを確認してください。
47+
ほとんどの AWS リソースは、`terraform destroy` を実行することで破棄できます。 リソースが残っている場合は、[AWS マネジメントコンソール](https://console.aws.amazon.com/)で特に **ECS****CloudFormation****VPC** のページを確認してください。 `apply` が失敗した場合は、ユーザーが EC2、Elastic Load Balancing、IAM のサービスの権限を持っているかどうかを確認してください。
4848
{: class="alert alert-info" }
4949

5050
### 2. CircleCI 環境変数を設定する
@@ -67,7 +67,7 @@ CircleCI アプリケーションで、以下の [ プロジェクト環境変
6767

6868
すべての CircleCI プロジェクトには、[`.circleci/config.yml`]({{ site.baseurl }}/ja/configuration-reference/) という設定ファイルが必要です。 以下の手順に従って、完全な `config.yml` ファイルを作成してください。
6969

70-
**メモ**: このセクションで説明するサンプル プロジェクトは、以下で提供されている CircleCI の AWS-ECR Orb と AWS-ECS Orb を使用します。
70+
****: このセクションで説明するサンプルプロジェクトは、以下で提供されている CircleCI の AWS-ECR Orb と AWS-ECS Orb を使用します。
7171
- [AWS-ECR](https://circleci.com/developer/orbs/orb/circleci/aws-ecr)
7272
- [AWS-ECS](https://circleci.com/developer/orbs/orb/circleci/aws-ecs)
7373

@@ -98,7 +98,7 @@ workflows:
9898
9999
aws-ecs Orb の `deploy-service-update` ジョブで、現在のタスク定義に基づきつつ、タスク定義のコンテナ定義で指定された新しい Docker イメージを使用して新しいタスク定義を作成し、この新しいタスク定義を指定された ECS サービスにデプロイします。 CircleCI AWS-ECS Orb の詳細については、https://circleci.com/developer/ja/orbs/orb/circleci/aws-ecs を参照してください。
100100

101-
**メモ** `deploy-service-update` ジョブは、`requires` キーがあるため、`build-and-push-image` に依存します。
101+
**注**: `deploy-service-update` ジョブは、`requires` キーがあるため、`build-and-push-image` に依存します。
102102

103103
```yaml
104104
version: 2.1
@@ -121,7 +121,7 @@ workflows:
121121
container-image-name-updates: "container=${AWS_RESOURCE_NAME_PREFIX}-service,tag=${CIRCLE_SHA1}"
122122
```
123123

124-
ここでは、ワークフローを使用してジョブの実行順や同時実行を定義しています。 詳細については、[ワークフローを使用したジョブのスケジュール]({{site.baseurl}}/ja/workflows/)を参照してください。
124+
ここでは、ワークフローを使用してジョブの実行順や同時実行を定義しています。 詳細については、[ワークフローを使用したジョブのオーケストレーション]({{site.baseurl}}/ja/workflows/)を参照してください。
125125

126126
## 関連項目
127127
{: #see-also }

0 commit comments

Comments
 (0)
0