Shipwright Build release v0.8.0
Features
#975 by @SaschaSchwarze0: The parameter support in build strategy now includes arrays. Build users can start to reference parameter values from ConfigMaps and Secrets. Action required: If you previously used the go types with parameters, then you will need to make slight changes to adopt to the changed type structure.
#972 by @dalbar: In case of failures during the Git source step, further error details are now made available in .status.failureDetails
.
#934 by @otaviof: Adding support for local sources. Action required: .spec.sources
contains a new attribute type
, for Remote Artifacts the type
is "HTTP"
. The newly introduced type is LocalCopy
.
#930 by @dalbar: Added a new field FailureDetails
to BuildRun's Status
that has the failure location of a failed build pod and container. Additionally the new field contains a Reason
and Message
to communicate error information to users and third parties.
Fixes
#982 by @dalbar: Fixes override bug for pkg/config
: Setting the environment variabel MUTATE_IMAGE_CONTAINER_TEMPLATE
now works as intended and does not override config.GitContainerTemplate
.
#970 by @shahulsonhal: Fix the Buildpack build strategies failing for python source with a requirements.txt that failed during pip install
API Changes
#930 by @dalbar: Added a new field FailureDetails
to BuildRun's Status
that has the failure location of a failed build pod and container. Additionally the new field contains a Reason
and Message
to communicate error information to users and third parties.
Misc
#992 by @SaschaSchwarze0: Update build strategy tool: Trivy to 0.22.0, go-containerregistry/crane to 0.8.0
#959 by @SaschaSchwarze0: Update Buildah to 1.23.1, introduce parameters to setup registry configuration