3.7. ビルド実行のボリューム定義
BuildRun カスタムリソース (CR) でボリュームを定義することで、BuildStrategy リソースのボリュームを上書きできます。ボリュームが上書きされていない場合、ビルド実行は失敗します。Build と BuildRun の 両方が同じボリュームを上書きする場合、BuildRun の値が優先されます。
次の例は、volumes フィールドを使用する BuildRun CR を示しています。
apiVersion: shipwright.io/v1beta1
kind: BuildRun
metadata:
name: <buildrun_name>
spec:
build:
name: <build_name>
volumes:
- name: <volume_name>
configMap:
name: <configmap_name>
各項目の説明:
- < ビルド名 >
-
ビルドランCR の名前を指定します。 - <buildrun_name>
-
ビルドCR の名前を指定します。 - < ボリューム名 >
-
ビルドCR のボリューム名を指定します。 - <configmap_name>
-
ビルドCR のConfigMapの名前を指定します。