Skip to content

v0.9.0

Compare
Choose a tag to compare
@jaredoconnell jaredoconnell released this 28 Nov 14:52
· 58 commits to main since this release
e976c68

This PR has breaking changes:

Breaking Changes

  • The podman deployer removed some duplicate fields. Follow the docker deployer's schema for the changed fields.
  • Updated workflow format version to v0.2.0.
    • the format
      plugin: <image tag here>
      has been changed to:
      plugin:
        src: <image tag here>
        deployment_type: image
      
    • The same format applies to python-deployments (not to be confused with containerized Python plugins).
      plugin:
        src: <python module here>
        deployment_type: python
      
  • The config for the deployer has been updated to have the prior config nested within its deployment type.
    • Example:
      deployers:
        python:
          deployer_name: python
          modulePullPolicy: IfNotPresent
          pythonPath: <path to python?
          workdir: <a path goes here>
        image:
          deployer_name: docker
      

Changes

  • Added deployment types. This means that you can seamlessly have multiple plugins of different types within the same workflow. For example, both Python and Image steps.
  • Allow waiting for started
  • Graceful shutdown is improved now with ctrl-C
  • wait_for now works with foreach steps.
  • Bug fixes

PRs

Full Changelog: v0.8.0...v0.9.0