1.2. BuildStrategy および ClusterBuildStrategy リソース
BuildStrategy
および ClusterBuildStrategy
リソースは、アプリケーションをアセンブルする一連のステップを定義します。namespace では 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 # ... # ...