In short:
in my CI build i want to execute a task as a part of plan only once a day, do bamboo have this feature ?
Hack for now: I can write a script that takes care of condition and executes the task
In detail: I have a maven loop, I am not cleaninng on each iteration, I only want to do it once a day, unfortunately maven doesn't have that configuration with their clean plugin as of now (exending it, is second option)
Ended up writting a custom maven plugin that reads the last modified date and based on configured time out it skips clean phase in pre-clean state
Thanks, my requirement is slightly different
I want to operate on same bamboo workspace and same plan should have one more task when it is building for the first time in the day
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We do nightly test runs by setting it up a manual stage and use the API to find the most recent build that can be continued, this is executed by a separate plan that is time triggered to just run a script. This allows us to run the tests on only the most recent build and skip over that plan/branch if were no changes in the day since the most recent build isn't continuable; we also filter by successful build.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.