Skip to content

6.10.2.5 ReleaseApplicationDepot

6.10.2.5.1 Purpose

States which depots compose an application, and how each one is installed.

6.10.2.5.2 Questions it answers

  • Which depots does an application install, and where?
  • Which depots are optional or installed on demand?

6.10.2.5.3 Fields

Field Type Cardinality Description
id string (uuid) 1..1 Key.
application ReleaseApplication 1..1
depot ReleaseDepot 1..1 Must belong to the application's project.
(application, depot) is unique.
install_policy enum 1..1 Values: required, default_on, optional, on_demand.
install_path string 1..1
created_at datetime 1..1
updated_at datetime 1..1

6.10.2.5.4 Relationships

References

6.10.2.5.5 Rules & constraints

  • Which depots compose an application and how they are installed.