Forum

Jennifer Häfner
      Has successfully completed the online course Intermediate (200)
      Has successfully completed the online course Advanced (300)
      Has successfully completed the online course Basics (100)
      Has successfully completed the online course Advanced (310)
      Has successfully completed the online course Advanced (320)
      Has successfully completed the Intermediate Certification
      Has successfully completed the Advanced Certification
    2 years ago #30206
    Up
    1
    Down
    ::

    Hi Christian,

    When transporting an application, all artifacts that are referenced in the application (Business Objects, Connectors, Data Types etc.) are also included in the transport automatically.

    The only artifacts that you have to add to the transport manually are roles. When you create an app with the name ‘MyApplication’, Simplifier will automatically create a role which is called ‘AppMyApplication’ (so it’s always ‘App’ + Appname). This role is automatically added to the transport, too, because Simplifier can detect that it belongs to the application.

    However, if you use any other roles in the application (for example, to distinguish that some users are administrators and some users are ‘normal’ users), you have to add these roles to the transport manually.

    Regarding the difference between Packages/Transports/Releases: I think this knowledge base article describes it quite well: https://community.simplifier.io/knowledge/version-and-release-management-in-simplifier/
    Packages are compiled at runtime, which means that always the current version of the included artifacts is taken.
    Whereas Transports are fixed snapshots of the components, which means that the artifact version is taken from the time where the Transport was created.
    When you create a release for an application, a transport is always created automatically, so you can download different versions of your application.

     

    I hope this makes more clear how the Transport System works.