1.2. BuildStrategy 和 ClusterBuildStrategy 资源
BuildStrategy
和 ClusterBuildStrategy
资源定义一系列步骤来编译应用程序。您可以使用命名空间中的 BuildStrategy
资源和集群中的 ClusterBuildStrategy
资源。
BuildStrategy
或 ClusterBuildStrategy
资源的规格由一个 steps
对象组成。以下示例显示了 buildah
集群构建策略的规格:
apiVersion: shipwright.io/v1beta1 kind: ClusterBuildStrategy metadata: name: buildah spec: steps: - name: build-and-push image: quay.io/containers/buildah:v1.31.0 workingDir: $(params.shp-source-root) command: - /bin/bash # ... # ...