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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.