5.10.4 - Shippable/support GitHub Wiki
Bug Fixes
- Switching from ARM Custom Nodes to x86 Shippable Nodes no longer produces an error.
- All accountIntegrations of the correct type are properly shown in the dropdown when editing a subscriptionIntegration.
- Dryrun pipelines now work correctly when utilizing new generic integrations
- Kubernetes service provisioning of type LoadBalancer will no longer produce an exception.
Features
- 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
- 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
- serviceName, serviceId (ARN) are now available in ECS deploy job versions.
- new "reset" option for ECS deployments. see docs for a description and example.
- 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 typegeneric
. 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
- Docker Registry Integration next generation launched
- The current
Docker
integration of type hub,Private docker registry
integration of type hub andDocker Trusted Registry
integration of type hub will be replaced by the next generation ofDocker Registry
integration of type generic. This is being done as part of standardizing how Shippable works with integrations and allows us to use it in a generic fashion as opposed to duplicating it for every implementation. All existing functionality works as it is and the newDocker Registry
integration will work exactly the same way as the deprecated integrations would work. - If you are using any deprecated integrations in your Assembly lines or CI, 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 few Sample Project Links of using this integration:
- CI for a Node.js project which pushes Docker image to Docker Hub
- CI for a Node.js project which pushes Docker image to Private Docker Registry
- Build and Deploy a Node.js docker image to Kubernetes using Shippable pipelines
- A Shippable pipeline that continuously builds and deploys a NodeJS application to Docker Cloud.
- Deploy to Microsoft Azure with Shippable
- Refer Docs for more
-
Google Cloud Integration next generation launched
-
The current GCR integration of type
hub
, GCL integration of typegeneric
and GKE integration of typedeploy
will be replaced by the next generation of Google Cloud integration of typegeneric
. 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 it is and the new Google Cloud integration will work exactly the same way as the deprecated integrations would work. -
If you are using the deprecated integration in your Assembly lines or CI, 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 a few Sample Project Links of using this integration: