Third Party CI/CD toolchains

A client has a third party CI/CD toolchain. The toolchain covers the full CI/CD cycle including source code repository, unit testing, software composition analysis, static code analysis, regression, DAST. 

Would such as third party toolchain be usable or integrate with LifeTime? I understand LifeTime can be integrated to Jenkins for orchestration, but will it be able to integrate with a full set of products (mostly licensed, paid products like Bitbucket, MicroFocus Fortify) in the this third party toolchain? 


It is not uncommon nowadays for companies to have their on CI framework and toolchain that were built based on prevailing needs/environmental/business peculiarities. 

Hi Nolan,

You are correctly stating that LifeTime can be integrated with Jenkins. How this is done is with API's provided by OutSystems.

Mostlikely other CI/CD tooling is also able like Jenkins to integrate with LifeTime.

For more information you can read:

Managing the Applictions Lifecycle

How to automate OutSystems Deployments with Jenkins

LifeTime - Application Lifecycle Management (video)

LifeTime Services API

LifeTime Deployment API v1

LifeTime Deployment API v2

LfieTime REST API Authentication

LifeTime Deployment API Examples

LifeTime SDK

Regards,

Daniel

Daniël Kuhlmann wrote:

Hi Nolan,

You are correctly stating that LifeTime can be integrated with Jenkins. How this is done is with API's provided by OutSystems.

Mostlikely other CI/CD tooling is also able like Jenkins to integrate with LifeTime.

For more information you can read:

Managing the Applictions Lifecycle

How to automate OutSystems Deployments with Jenkins

LifeTime - Application Lifecycle Management (video)

LifeTime Services API

LifeTime Deployment API v1

LifeTime Deployment API v2

LfieTime REST API Authentication

LifeTime Deployment API Examples

LifeTime SDK

Regards,

Daniel

Thanks Daniel. However, I am not able to find details whether LifeTime will work with Bamboo. With various different component, the integration work, even with the API available from LifeTime or the other products would be extensive. 


Lifetime provides the APIs for the integration. If your tooling can call an rest API then it should be possible.