Lifetime - Schedule multiple plans to publish
2122
Views
37
Comments
On our RadarOn our Radar
Lifetime

It would be helpful to be able to create multiple plans and schedule when they are being published or add them to a publishing queue.  

Our company has a large number of applications and we are running into the situation where we have so many applications its taking a long time to publish.  If we can split up the applications being published and schedule it to run in off-hours it would improve performance. 

Another case is we have multiple developers trying to publish to the same environment. Sometimes we forget to go back so the QA spends time waiting for all of the changes to be published for testing.

Rebecca,

Would it be an option to arrange this with automatic deploys (https://www.outsystems.com/forge/component/1970/automatic-deployment/)? This option is now available from version 10.0.405.0.

Think it's a hard one because of the dependencies that can be there between the difference modules.

Don't really understand that last one regarding forget to go back with QA and changes published for testing?

Kind regards,
Evert

Automatic deployments could help.  We are still planning our version 10 upgrade.  The last one is because after rolling back changes on our Test environment, we forget to republish the newer versions so it delays testing for our QA.

Ah on that way, what would be the reason of rolling back changes on the test environment and not development, deploying to test? On that way the test environment wouldn't have the outdated references or republishes needed.

But can imagine that also be hard since there is already less time deploying from dev to test....

We have a large number of applications (40+) and sometimes when our core components change, it requires us to update references to publish to production.  So we backtrack changes on our test environment back to production with the reference udpates and to some quick testing to make sure everything is still working.  We don't want to roll back our ongoing development changes.

Do you have an acpt environment? In that case it wouldn't always be needed to republish the consumers on the test environment, this will be done by lifetime when delievery to acpt. The reference on test will be updated when you deploy from dev to test or when you've upgraded to version 10.0.405.0 schedule all solution publish for the night

We have been unable to publish all the espaces because of the number of applications we have. It times out if we do all of them. 

Ah, that can be a real problem then...

Merged this idea with 'Life Time - Schedule deploy' (created on 2018-04-22 21:10:01 by MFR)

It should be possible to schedule a deploy in Life Time app



Merged from 'Life Time - Schedule deploy' (idea created on 2018-04-22 21:10:01 by MFR), on 2018-04-23 11:28:56 by João Bento
Merged this idea with 'Lifetime - possibility to schedule the 2nd step deploy to a specific date/time' (created on 28 Sep 2018 08:44:18 by David Cruz)

Hi. In large factories it is normal to plan the deployments using 2 step deploy. This to minimize the step of impacting some applications.

Also the 2nd step tends to be run after hours of normal business work (during the night ) to minimize impact on production applications. It would be really nice to be able to provide a schedule to the 2nd step so that it can start the deployment at a specific time at night. Avoiding having someone specifically press the 2nd ste button at 4 in the morning for example.



This comment was:
- originally posted on idea 'Lifetime - possibility to schedule the 2nd step deploy to a specific date/time' (created on 28 Sep 2018 by David Cruz)
- merged to idea 'Lifetime - Ability to create multiple plans / schedule plans to publish' on 30 Nov 2018 20:20:06 by João Bento
Changed the category to
Lifetime


This comment was:
- originally posted on idea 'Lifetime - possibility to schedule the 2nd step deploy to a specific date/time' (created on 28 Sep 2018 by David Cruz)
- merged to idea 'Lifetime - Ability to create multiple plans / schedule plans to publish' on 30 Nov 2018 20:20:06 by João Bento

Hi David,


Thank you for your idea. 

I've been merging "deployment scheduling" ideas into this one. Let me know it makes sense in this case.


Thank you,

Joao Bento



This comment was:
- originally posted on idea 'Lifetime - possibility to schedule the 2nd step deploy to a specific date/time' (created on 28 Sep 2018 by David Cruz)
- merged to idea 'Lifetime - Ability to create multiple plans / schedule plans to publish' on 30 Nov 2018 20:20:06 by João Bento

Hi João,

Yes I think it does. 

In this one I was referencing the second step option that in certain cases (large factories) tend to be only execute in long afterhours, example 2 AM. Having the possibility to schedule this would surely benefit not having someone clicking a button at that time.

But I think this idea can be merged with that one.

Thanks



This comment was:
- originally posted on idea 'Lifetime - possibility to schedule the 2nd step deploy to a specific date/time' (created on 28 Sep 2018 by David Cruz)
- merged to idea 'Lifetime - Ability to create multiple plans / schedule plans to publish' on 30 Nov 2018 20:20:06 by João Bento
Merged this idea with 'Deployment plan scheduling' (created on 04 Dec 2019 16:17:29 by Gregory Van Dorpe)

Hi,
It would  be great to have the ability to plan and schedule one or multiple deployment plans (DEV to QA or to PROD)

From within LifeTime we can now create and save a plan. Unfortunately there is no possibility to create multiple plans (which is requested in another idea).

But for international companies, it would make sense to have the ability to schedule the deployments.

I know it's currently possible with Jenkins but it requires a a lot of effort for something quite simple to achieve as LifeTime already uses existing API's to achieve this.
Scheduling would be a great addition delivering a lot of value for your international customers and required a limited effort.


Thanks a lot!



This comment was:
- originally posted on idea 'Deployment plan scheduling' (created on 04 Dec 2019 by Gregory Van Dorpe)
- merged to idea 'Lifetime - Schedule multiple plans to publish' on 20 Jan 2020 13:29:21 by João Bento

Agreed. I would rather manage all deployment activities including scheduling from within Lifetime.



This comment was:
- originally posted on idea 'Deployment plan scheduling' (created on 04 Dec 2019 by Gregory Van Dorpe)
- merged to idea 'Lifetime - Schedule multiple plans to publish' on 20 Jan 2020 13:29:21 by João Bento

Very useful idea! +1



This comment was:
- originally posted on idea 'Deployment plan scheduling' (created on 04 Dec 2019 by Gregory Van Dorpe)
- merged to idea 'Lifetime - Schedule multiple plans to publish' on 20 Jan 2020 13:29:21 by João Bento

Hi Gregory!


Thank you for sharing your idea. There's a similar one here: https://www.outsystems.com/ideas/2816/lifetime-schedule-multiple-plans-to-publish.


I would like to get more insights from your experience. Can you describe as much as possible the problem you want to solve and the people/roles involved? For instance, are you feeling the need at the end of each sprint? 


Thank you,

João Bento




This comment was:
- originally posted on idea 'Deployment plan scheduling' (created on 04 Dec 2019 by Gregory Van Dorpe)
- merged to idea 'Lifetime - Schedule multiple plans to publish' on 20 Jan 2020 13:29:21 by João Bento
Merged this idea with 'Deployment schedule' (created on 07 Jan 2021 15:26:28 by Heryck Azevedo)

Possibility to schedule a lifetime deployment for a given environment after all validations are performed ... 

Example: Start deploy in 6 hours, or 4 hours



This comment was:
- originally posted on idea 'Deployment schedule' (created on 07 Jan 2021 by Heryck Azevedo)
- merged to idea 'Lifetime - Schedule multiple plans to publish' on 14 Jan 2021 00:06:00 by Justin James
Changed the category to
Lifetime


This comment was:
- originally posted on idea 'Deployment schedule' (created on 07 Jan 2021 by Heryck Azevedo)
- merged to idea 'Lifetime - Schedule multiple plans to publish' on 14 Jan 2021 00:06:00 by Justin James
Merged this idea with 'Lifetime option for schedule deployment' (created on 27 Aug 2021 01:56:47 by Diogo Martins)

On Lifetime having the option to schedule a date and time to deployment of a saved plan.



This comment was:
- originally posted on idea 'Lifetime option for schedule deployment' (created on 27 Aug 2021 by Diogo Martins)
- merged to idea 'Lifetime - Schedule multiple plans to publish' on 28 Aug 2021 02:36:35 by Justin James
Merged this idea with 'Schedule Deploys Outsystems' (created on 05 May 2022 09:44:48 by Luis Dinis)

Schedule Deploys Outsystems

It will be a nice have to Schedule Deploys.

So we can save some plans and Schedule them to start at some time in the future like the timers behaviour.

For that we should have the possibility to save multiple plans in lifetime as well.


Thanks in advance,

Luís Dinis

2025-02-22 18-27-01
Alfaro
 
MVP
Merged this idea with 'Schedule a deploy' (created on 05 Sep 2022 16:05:23 by José Campos)

Give the Lifetime environment the ability to schedule a deployment.

With ODC, deployments are made even more simple and fast.

Still, no option to schedule the deployment of an App. This would be a very useful addition with what should be a limited development effort.

Just thinking about releases that need to go live at night, during weekends and generally outside of working hours.

This has been pending for years. Please make it happen on ODC at least.

Great idea.

People if you think an idea is great but have nothing to add to the discussion, JUST LIKE IT.

Avoid that people get notification emails on ideas with just "great idea"

Merged this idea with 'Feature to allow Lifetime to deploy a saved plan at a scheduled time' (created on 08 Apr 2025 18:36:56 by Jorge Trujillo)

Hello
It will be a nice to have a feature allowing lifetime to deploy a saved plan at a specific scheduled time.
This will be incredible helpful when an application is already live and a patch/hotfix needs to be released, but the deployment needs to be done outside of the business hours to avoid impact to the users, in some scenarios even wait till after midnight (for instance). With this feature we don't need an user to actually click the "Deployment" button, just to schedule a time when it will be triggered.

Thank you

Merged this idea with 'Schedule planned deployment in Lifetime' (created on 16 Sep 2024 07:04:19 by Rajat Agrawal)

Hi Team,

We can have the functionality to schedule deployment from one environment to another environment for future dates and times in a lifetime.

This will be helpful.

Regards,

Rajat Agrawal

Merged this idea with 'Schedule deployment lifetime' (created on 11 Nov 2025 20:35:57 by Gabriel Sales)

Add a scheduling option for deployments to occur. I've sometimes needed to perform deployments outside of conventional hours. These are deployments of applications and modules that don't require real-time monitoring.

The idea would be to schedule a specific day and time for the deployment to start automatically.