質問編集履歴
1
みやすいよう内容修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,13 +3,13 @@
|
|
3
3
|
|
4
4
|
【上流プロジェクト(super_project)のjob】
|
5
5
|
|
6
|
-
* ビルドのパラメータ化に✔
|
6
|
+
* 「ビルドのパラメータ化」に✔
|
7
7
|
名前:<target_branch>
|
8
8
|
デフォルト値:<master>
|
9
|
-
* 成果物のコピーの許可に✔
|
9
|
+
* 「成果物のコピーの許可」に✔
|
10
10
|
成果物のコピーを許可するプロジェクト:<sub_project>
|
11
11
|
* ソースコード管理
|
12
|
-
Gitに✔
|
12
|
+
「Git」に✔
|
13
13
|
・適宜チェックアウトするリポジトリ情報を設定
|
14
14
|
* ビルド
|
15
15
|
project/build/配下にファイル生成(test.txt)
|
@@ -21,24 +21,24 @@
|
|
21
21
|
|
22
22
|
【下流プロジェクト(sub_project)のjob】
|
23
23
|
|
24
|
-
* ビルドのパラメータ化に✔
|
24
|
+
* 「ビルドのパラメータ化」に✔
|
25
25
|
名前:<target_branch>
|
26
26
|
デフォルト値:<master>
|
27
27
|
* ソースコード管理
|
28
|
-
なしに✔
|
28
|
+
「なし」に✔
|
29
29
|
* ビルド・トリガ
|
30
|
-
他プロジェクトの後にビルドに✔
|
30
|
+
「他プロジェクトの後にビルド」に✔
|
31
31
|
・対象プロジェクト:<super_project>
|
32
|
-
・安定している場合にのみ起動に✔
|
32
|
+
・「安定している場合にのみ起動」に✔
|
33
33
|
* ビルド
|
34
|
-
他プロジェクトから成果物をコピーに✔
|
34
|
+
「他プロジェクトから成果物をコピー」に✔
|
35
35
|
・プロジェクト:<super_project>
|
36
|
-
・ビルド:最新の成功ビルド_安定ビルドのみに✔
|
36
|
+
・「ビルド:最新の成功ビルド_安定ビルドのみ」に✔
|
37
37
|
・コピーする成果物:コピー元パス(project/build/test.txt)
|
38
38
|
・コピー先ディレクトリ:コピー先パス(project/sub/)
|
39
|
-
・Fingerprint Artifactsに✔
|
39
|
+
・「Fingerprint Artifacts」に✔
|
40
40
|
|
41
|
-
この状態で、上流プロジェクトのjob > パラメータ付きビルドで
|
41
|
+
この状態で、上流プロジェクトのjob > 「パラメータ付きビルド」で
|
42
42
|
target_branch:develop
|
43
43
|
|
44
44
|
でビルドすると、下流プロジェクトでのビルドがmasterブランチとdevelopブランチ両方がビルドされてしまいます。(masterブランチのビルドが不要)
|