Does Appian support multiple versions of same application for different environment(Dev/Test/Production)?

Does Appian support multiple versions of same application for different environment(Dev/Test/Production)?

If yes, how it will be achieved, can we create multiple settings file.

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Senior Developer

    Hi bipindras0001,

    as far as I understand you, it is not possible to have Customer "onboarding V1.0", "Customer onboarding V1.2" etc on the same environment
    the reason is pretty simple:
    an "application" in appian context is nothing else then a kind of logical orchestration of different appian elements. each element has a version by itself. That means if you update an element the logic is "live" and the older one overwritten. But this applies to the specific environment you do changes to.
    This means:
    there is only one live version of each appian object per environment. so there is no possibility to have different versions of the same application on the same environment. 

    example:
    you start working on dev environment, all changes you do, are only valid for the DEV environment.
    After deploying them to TEST, ther are live on DEV and TEST Environment.
    To get the changes on the production environment, you need a "second" deployment to that specific environment.
    But in total per environment there is only one valid version of the same application.

Reply
  • 0
    Certified Senior Developer

    Hi bipindras0001,

    as far as I understand you, it is not possible to have Customer "onboarding V1.0", "Customer onboarding V1.2" etc on the same environment
    the reason is pretty simple:
    an "application" in appian context is nothing else then a kind of logical orchestration of different appian elements. each element has a version by itself. That means if you update an element the logic is "live" and the older one overwritten. But this applies to the specific environment you do changes to.
    This means:
    there is only one live version of each appian object per environment. so there is no possibility to have different versions of the same application on the same environment. 

    example:
    you start working on dev environment, all changes you do, are only valid for the DEV environment.
    After deploying them to TEST, ther are live on DEV and TEST Environment.
    To get the changes on the production environment, you need a "second" deployment to that specific environment.
    But in total per environment there is only one valid version of the same application.

Children