nytimes / drone-gke

Drone plugin for deploying containers to Google Kubernetes Engine (GKE)
https://open.nytimes.com/continuous-deployment-to-google-cloud-platform-with-drone-7078fe0c2eaf
Apache License 2.0
163 stars 35 forks source link

Add option to wait for job completion or timeout #185

Closed mattgrunwald closed 1 year ago

mattgrunwald commented 1 year ago

If this is a change to the core functionality, did you make a corresponding PR to drone-eks?

Did you update the tests?

Did you update the docs?

The cooking CMS drone pipeline would like to have separate CI/CD steps for applying a Job to run database migrations and for applying all other resources (Deployments, ServiceAccounts, etc.). This PR adds functionality to wait for one or more Jobs to complete (including an optional timeout).

This PR mirrors the changes in the drone-eks PR here .