Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.23 KB

changelog.md

File metadata and controls

41 lines (30 loc) · 1.23 KB

Changelog

v0.4.0

  • Breaking change Removed support for command metahook.

    Buildkite special-cases this which triggers edge-cases that a command metahook would need to work around.

    If you want to override behaviour here, you will need to modify the automation you're running rather than inject a difference via metahook.

  • Breaking change Removed Windows Batch (.bat, .cmd) support.

    Sorry if this impacts you.

    To transition from a Windows Batch metahook like

    - label: my-step
      command: echo "hello world"
      plugins:
        - improbable-eng/metahook#0.3.0:
            post-checkout.bat: scripts/windows-setup.bat
            post-artifact.bat: |
              call some-batch-file.bat
              echo "Step finished!"

    to

    - label: my-step
      command: echo "hello world"
      plugins:
        - improbable-eng/metahook#0.4.0:
            post-checkout: scripts/windows-setup.sh
            post-artifact: |
              some-bash-script-that-was-the-batch-file.sh
              echo "Step finished!"

    To transition Windows Batch shell scripts to bash shell scripts here is a porting guide.