3.4. 构建运行的参数值定义
您可以在 BuildRun CR 中指定构建策略参数的值。如果您为那些在 Build 资源中定义的参数提供了一个名称相同的参数,则 BuildRun 资源中定义的值具有优先权。
在以下示例中,BuildRun 资源中的 cache 参数的值会覆盖 cache 参数的值,该参数在 Build 资源中定义:
apiVersion: shipwright.io/v1beta1
kind: Build
metadata:
name: <your_build>
namespace: <your_namespace>
spec:
paramValues:
- name: cache
value: disabled
strategy:
name: <your_strategy>
kind: ClusterBuildStrategy
source:
# ...
output:
# ...
apiVersion: shipwright.io/v1beta1
kind: BuildRun
metadata:
name: <your_buildrun>
namespace: <your_namespace>
spec:
build:
name: <your_build>
paramValues:
- name: cache
value: registry