Automatic Deployments (Nightly Build / Continuous Deployment to Regression )
1719
Views
4
Comments
Implemented
Lifetime
Platform Server 10.0.502.3

Hi,


I would like to see a supported way of the automatic publication of solutions.


Currently there is a Solutions API webservice on the ServiceCenter eSpace which should do the trick, but this API is not working on the Enterprise Edition of the Outsystems Platform. (See my message in the Download & Deploy Forge module: https://www.outsystems.com/forums/discussion/16566/download-deploy-you-are-not-allowed-to-use-this-api/).


This idea can be used to:

1. Create a Nightly Build to see broken references in the morning.

2. Create a Continuous Deployment function to the Regression Environment that could publish the latest version of one of more applications on the Development environment to a regression environment and automatically start the Regression tests with a specific timeslot or continuous after each regression test is finished.


Maybe other users might have other good ideas.

Hello Remco.


I think that you achieve this with the new API. Check it out here: https://success.outsystems.com/Documentation/10/Reference/OutSystems_APIs/LifeTime_Deployment_API

Hi Pedro,

You are right, this idea can be closed with status implemented by Outsystems 

Hi Remco,

Additionally, I would like to point you to Solution Pack Tool command line, since it allows you to publish the all contents of the your environment. https://success.outsystems.com/Support/Enterprise_Customers/Installation/Unattended_Installation_and_Upgrade/Solution_Pack_Tool_(OSPTool)_Command_Line_Reference

I believe this combined with LifeTime Deployment APIs you can achieve all the use cases you mentioned.


Cheers!

Changed the status to
Implemented
on 20 Feb 2017

This can be achieved by using LifeTime Deployment API and OSP Command line API