Documentation
¶
Index ¶
- Constants
- func Down(ctx context.Context, outPath string) error
- type Mode
- type Options
- type Report
- type RuntimeReport
- type Scope
- func (s Scope) ArtifactRoot(repoRoot string) string
- func (s Scope) Canonical() string
- func (s Scope) DockerName(kind string) string
- func (s Scope) EnvReportPath(repoRoot string) string
- func (s Scope) Hash() string
- func (s Scope) Report(_ string) ScopeReport
- func (s Scope) RuntimeReport() ScopeReport
- type ScopeInput
- type ScopeReport
- type Services
Constants ¶
View Source
const ( DefaultRealm = "senda" DefaultJWTSecret = "e2e-test-jwt-secret-at-least-32-characters-long" DefaultMasterKey = "e2e-master-key-must-be-at-least-32-characters" DefaultAWSRegion = "us-east-1" DefaultAWSAccessKeyID = "test-key" DefaultAWSSecretAccessKey = "test-secret" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Report ¶
type Report struct {
Mode string `json:"mode"`
Services Services `json:"services"`
Runtime RuntimeReport `json:"runtime"`
}
func LoadReport ¶
type RuntimeReport ¶
type RuntimeReport struct {
Network string `json:"network"`
Containers map[string]string `json:"containers"`
KeycloakRealm string `json:"keycloak_realm"`
JWTSecret string `json:"jwt_secret"`
SkipSNSignatureVerification bool `json:"skip_sns_signature_verification"`
ArtifactDir string `json:"artifact_dir,omitempty"`
Scope ScopeReport `json:"scope"`
}
type Scope ¶
func ResolveScope ¶
func ResolveScope(input ScopeInput) Scope
func ScopeFromReport ¶
func ScopeFromReport(report ScopeReport) Scope
func (Scope) ArtifactRoot ¶
func (Scope) DockerName ¶
func (Scope) EnvReportPath ¶
func (Scope) Report ¶
func (s Scope) Report(_ string) ScopeReport
func (Scope) RuntimeReport ¶
func (s Scope) RuntimeReport() ScopeReport
type ScopeInput ¶
type ScopeReport ¶
Click to show internal directories.
Click to hide internal directories.