|
|
|
@ -88,10 +88,14 @@ classDiagram
|
|
|
|
|
release_type
|
|
|
|
|
release_main_branch
|
|
|
|
|
release_current_branch
|
|
|
|
|
release_artifacts
|
|
|
|
|
release_artifact_server_url
|
|
|
|
|
release_organisation
|
|
|
|
|
release_repository_name
|
|
|
|
|
release_artifact_token
|
|
|
|
|
}
|
|
|
|
|
class Artifact {
|
|
|
|
|
release_artifact_path
|
|
|
|
|
release_artifact_type
|
|
|
|
|
}
|
|
|
|
|
class Credentials {
|
|
|
|
|
<<AggregateRoot>>
|
|
|
|
@ -134,6 +138,7 @@ classDiagram
|
|
|
|
|
TerraformDomain *-- "0..1" ProviderAws: providers
|
|
|
|
|
Release o-- "0..1" BuildFile: primary_build_file
|
|
|
|
|
Release o-- "0..n" BuildFile: secondary_build_files
|
|
|
|
|
Release "1" *-- "0..n" Artifact: release_artifacts
|
|
|
|
|
Release "1" *-- "1" Version: version
|
|
|
|
|
BuildFile *-- "1" Version: version
|
|
|
|
|
C4k *-- DnsRecord: dns_record
|
|
|
|
|