Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreatePrebuildDTO ¶ added in v0.26.0
type CreatePrebuildDTO struct { Id *string `json:"id" validate:"optional"` Branch string `json:"branch" validate:"optional"` CommitInterval *int `json:"commitInterval" validate:"optional"` TriggerFiles []string `json:"triggerFiles" validate:"optional"` Retention int `json:"retention" validate:"required"` } // @name CreatePrebuildDTO
type CreateProjectConfigDTO ¶
type CreateProjectConfigDTO struct { Name string `json:"name" validate:"required"` Image *string `json:"image,omitempty" validate:"optional"` User *string `json:"user,omitempty" validate:"optional"` BuildConfig *buildconfig.BuildConfig `json:"buildConfig,omitempty" validate:"optional"` RepositoryUrl string `json:"repositoryUrl" validate:"required"` EnvVars map[string]string `json:"envVars" validate:"required"` GitProviderConfigId *string `json:"gitProviderConfigId" validate:"optional"` } // @name CreateProjectConfigDTO
type PrebuildDTO ¶ added in v0.26.0
type PrebuildDTO struct { Id string `json:"id" validate:"required"` ProjectConfigName string `json:"projectConfigName" validate:"required"` Branch string `json:"branch" validate:"required"` CommitInterval *int `json:"commitInterval" validate:"optional"` TriggerFiles []string `json:"triggerFiles" validate:"optional"` Retention int `json:"retention" validate:"required"` } // @name PrebuildDTO
Click to show internal directories.
Click to hide internal directories.