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:
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:
In other words:
I would appreciate it if anyone could share how this works or provide recommended practices for this type of configuration.
Thank you in advance.
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!
Hello,
Regarding your questions:
Applications will not be duplicated in the Development environment, they will stay exactly the same.
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.
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.
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.
Thank you for the clarification! :)
@Eduardo Jauch @Sérgio Manuel MirandaThank you for sharing your insights.