Details
-
Suggestion
-
Resolution: Duplicate
-
None
-
None
Description
I would like an option on the deployment plan's scheduler to not trigger a deployment if there has been no new code updates to the parent plan.
Current world, if I set up a cron trigger to deploy hourly from FOO-BAR build plan, it will continue to deploy every hour even if there is no change to FOO-BAR. (Essentially, deploying FOO-BAR-12 artifact over and over and over)
I see how this may be desirable for some users, but our use case for this improvement is that a deployment to our QA environment leads to about 5 mins of downtime as the servers all re-initialize. We want to only incur that cost if there is something new to deploy, and know through cron that it will only happen at most on the hour every hour.
Attachments
Issue Links
- is duplicated by
-
BAM-14932 Configure Deployment On Schedule If Change
- Closed
- is related to
-
BAM-15918 Add a Option on Deploy Triggers to execute only when there is a newer build
- Closed
- relates to
-
BAM-14311 Scheduled deployments should only run if the latest version is different than what is actually deployed in that environment
- Closed