Shipwright Build v0.7.0 can be found on GitHub at shipwright-io/build v0.7.0. The CLI is available at shipwright-io/cli v0.7.0.

This release includes a deprecation for build strategies: we as of today implicitely create an emptyDir volume for all volumeMounts in your steps. In the future, you will need to explicitely define them in the build strategy, but will also be able to use other volume types.

Upgrade Instructions

  1. Install v0.7.0 using the release YAML manifest:

      $ kubectl apply -f https://github.com/shipwright-io/build/releases/download/v0.7.0/release.yaml
      
  2. (Optionally) Install the sample build strategies using the YAML manifest:

      $ kubectl apply -f https://github.com/shipwright-io/build/releases/download/v0.7.0/sample-strategies.yaml
      

CLI Installation

Windows

  $ curl --silent --fail --location https://github.com/shipwright-io/cli/releases/download/v0.7.0/cli_0.7.0_windows_x86_64.tar.gz | tar xzf - shp.exe
$ shp help
  

Mac

  $ curl --silent --fail --location https://github.com/shipwright-io/cli/releases/download/v0.7.0/cli_0.7.0_macOS_x86_64.tar.gz | tar -xzf - -C /usr/local/bin shp
$ shp help
  

Linux

  $ curl --silent --fail --location "https://github.com/shipwright-io/cli/releases/download/v0.7.0/cli_0.7.0_linux_$(uname -m | sed 's/aarch64/arm64/').tar.gz" | sudo tar -xzf - -C /usr/bin shp
$ shp help