5.10.4 - Shippable/support GitHub Wiki

Bug Fixes

  1. Switching from ARM Custom Nodes to x86 Shippable Nodes no longer produces an error.
  2. All accountIntegrations of the correct type are properly shown in the dropdown when editing a subscriptionIntegration.
  3. Dryrun pipelines now work correctly when utilizing new generic integrations
  4. Kubernetes service provisioning of type LoadBalancer will no longer produce an exception.

Features

  1. integrations. We're moving towards a slightly different integration model. New integrations will typically appear in the "generic" category and will tend to be a bit less specific than our old style integrations. The old integrations will continue to work, and can still be edited/deleted, but can no longer be created.
  • new generic integrations released:
    • node cluster
    • hipchat
    • slack
    • docker registry
    • google cloud
  • old integrations deprecated
    • gke, gcr, gce
    • slack (non-generic)
    • hipchat (non-generic)
    • docker
    • private docker registry
  1. New system machine image, preloaded with new drydock build images. v5.10.4 SMI is now available for use in production. See docs for details
  2. serviceName, serviceId (ARN) are now available in ECS deploy job versions.
  3. new "reset" option for ECS deployments. see docs for a description and example.
  4. Node Cluster Integration next generation launched
  • The current node cluster integration of type cluster will be replaced by next generation of node cluster integration of type generic. This is being done as part of standardizing how Shippable works with integrations and allows us to use it it in a generic fashion as opposed to duplicating it for every implementation. All existing functionality works as is
  • If you are using the deprecated integration in your Assembly lines, it will continue to work without any disruptions. You can update it or delete it, but a new instance of the deprecated version cannot be created.
  • These are some samples of using this integrations
  1. Docker Registry Integration next generation launched
  1. Google Cloud Integration next generation launched