How is your experience with the OutSystems Community?
18
Views
6
Comments
Multiple Pipeline Configuration and Application Management
Question

Hello team

I would like to confirm the behavior of OutSystems pipeline configuration.

Currently, we are considering the following environment structure under the same activation code:

  • Dev → Test → Prod
           Test → Prod

If we add an additional pipeline for the second flow how will applications in the Development environment be handled?

Specifically, I would like to understand the following:

  • Will the applications in the Development environment be duplicated when the new pipeline is added?
  • Or will there still be only one application in the Development environment?

In other words:

  • Are applications managed separately for each pipeline?
  • Or is the management handled based on change differences only?

I would appreciate it if anyone could share how this works or provide recommended practices for this type of configuration.

Thank you in advance.

2026-06-05 12-38-17
Eduardo Jauch

Hello @Kazuna Fujimori 

As far as I know, you use multiple pipelines to work with different groups of applications that have different requirements, like for example, one group may require only Dev->QA->Prod, and another group may require Dev->QA->Accept->Prod.

So, each pipeline will have a set of applications "bounded" to it. The same application can't be in more than one pipeline.

Cheers!

2022-09-05 11-03-57
Sérgio Miranda
Staff

Hello,

Regarding your questions:

  • Will the applications in the Development environment be duplicated when the new pipeline is added?
  • Or will there still be only one application in the Development environment?

Applications will not be duplicated in the Development environment, they will stay exactly the same.

  • Are applications managed separately for each pipeline?
  • Or is the management handled based on change differences only?

Applications will be managed independently in each pipeline. You have one app in one pipeline and not in the other. Or you can have it in both if you want, in different versions or the same, up to you.

2026-06-05 12-38-17
Eduardo Jauch

Hello Sérgio!

I didn't know you can have the exact same app in different pipelines. Thanks for the correction.

The documentation (that I found) is not clear about that and gives the impression that's not the case.

But it actually makes sense. At least for libraries. 

I'm curious if it's possible to have two pipelines with different production environments and what would that mean for an app that is in both, in terms of data, a assuming both have their own databases.

Cheers.

2022-09-05 11-03-57
Sérgio Miranda
Staff

Hello Eduardo,
You can have the same application code in two different production environments, each in their own pipeline, but they will have different application data (unless it's the same external database configured in both environments), different users, different settings and so on.

2026-06-05 12-38-17
Eduardo Jauch

Thank you for the clarification! :)

UserImage.jpg
Kazuna Fujimori

@Eduardo Jauch  @Sérgio Manuel Miranda

Thank you for sharing your insights. 

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.