Documentation ¶
Index ¶
- func GetSQLiteConnection(dbPath string) *gorm.DB
- func IsRecordNotFound(err error) bool
- func NewApiKeyStore(store IStore) (stores.ApiKeyStore, error)
- func NewBuildStore(store IStore) (stores.BuildStore, error)
- func NewEnvironmentVariableStore(store IStore) (stores.EnvironmentVariableStore, error)
- func NewGitProviderConfigStore(store IStore) (stores.GitProviderConfigStore, error)
- func NewJobStore(store IStore) (stores.JobStore, error)
- func NewRunnerMetadataStore(store IStore) (stores.RunnerMetadataStore, error)
- func NewRunnerStore(store IStore) (stores.RunnerStore, error)
- func NewTargetConfigStore(store IStore) (stores.TargetConfigStore, error)
- func NewTargetMetadataStore(store IStore) (stores.TargetMetadataStore, error)
- func NewTargetStore(store IStore) (stores.TargetStore, error)
- func NewWorkspaceMetadataStore(store IStore) (stores.WorkspaceMetadataStore, error)
- func NewWorkspaceStore(store IStore) (stores.WorkspaceStore, error)
- func NewWorkspaceTemplateStore(store IStore) (stores.WorkspaceTemplateStore, error)
- type ApiKeyStore
- func (a *ApiKeyStore) Delete(ctx context.Context, apiKey *models.ApiKey) error
- func (a *ApiKeyStore) Find(ctx context.Context, key string) (*models.ApiKey, error)
- func (a *ApiKeyStore) FindByName(ctx context.Context, name string) (*models.ApiKey, error)
- func (a *ApiKeyStore) List(ctx context.Context) ([]*models.ApiKey, error)
- func (a *ApiKeyStore) Save(ctx context.Context, apiKey *models.ApiKey) error
- type BuildStore
- func (b *BuildStore) Delete(ctx context.Context, id string) error
- func (b *BuildStore) Find(ctx context.Context, filter *stores.BuildFilter) (*models.Build, error)
- func (b *BuildStore) List(ctx context.Context, filter *stores.BuildFilter) ([]*models.Build, error)
- func (b *BuildStore) Save(ctx context.Context, build *models.Build) error
- type EnvironmentVariableStore
- func (store *EnvironmentVariableStore) Delete(ctx context.Context, key string) error
- func (store *EnvironmentVariableStore) List(ctx context.Context) ([]*models.EnvironmentVariable, error)
- func (store *EnvironmentVariableStore) Save(ctx context.Context, environmentVariable *models.EnvironmentVariable) error
- type GitProviderConfigStore
- func (p *GitProviderConfigStore) Delete(ctx context.Context, gitProvider *models.GitProviderConfig) error
- func (p *GitProviderConfigStore) Find(ctx context.Context, id string) (*models.GitProviderConfig, error)
- func (p *GitProviderConfigStore) List(ctx context.Context) ([]*models.GitProviderConfig, error)
- func (p *GitProviderConfigStore) Save(ctx context.Context, gitProvider *models.GitProviderConfig) error
- type IStore
- type JobStore
- func (s *JobStore) Delete(ctx context.Context, job *models.Job) error
- func (s *JobStore) Find(ctx context.Context, filter *stores.JobFilter) (*models.Job, error)
- func (s *JobStore) List(ctx context.Context, filter *stores.JobFilter) ([]*models.Job, error)
- func (s *JobStore) Save(ctx context.Context, job *models.Job) error
- type RunnerMetadataStore
- func (s *RunnerMetadataStore) Delete(ctx context.Context, runnerMetadata *models.RunnerMetadata) error
- func (s *RunnerMetadataStore) Find(ctx context.Context, runnerId string) (*models.RunnerMetadata, error)
- func (s *RunnerMetadataStore) List(ctx context.Context) ([]*models.RunnerMetadata, error)
- func (s *RunnerMetadataStore) Save(ctx context.Context, runnerMetadata *models.RunnerMetadata) error
- type RunnerStore
- func (s *RunnerStore) Delete(ctx context.Context, runner *models.Runner) error
- func (s *RunnerStore) Find(ctx context.Context, idOrName string) (*models.Runner, error)
- func (s *RunnerStore) List(ctx context.Context) ([]*models.Runner, error)
- func (s *RunnerStore) Save(ctx context.Context, runner *models.Runner) error
- type TargetConfigStore
- func (s *TargetConfigStore) Find(ctx context.Context, idOrName string, allowDeleted bool) (*models.TargetConfig, error)
- func (s *TargetConfigStore) List(ctx context.Context, allowDeleted bool) ([]*models.TargetConfig, error)
- func (s *TargetConfigStore) Save(ctx context.Context, targetConfig *models.TargetConfig) error
- type TargetMetadataStore
- func (s *TargetMetadataStore) Delete(ctx context.Context, targetMetadata *models.TargetMetadata) error
- func (s *TargetMetadataStore) Find(ctx context.Context, targetId string) (*models.TargetMetadata, error)
- func (s *TargetMetadataStore) Save(ctx context.Context, targetMetadata *models.TargetMetadata) error
- type TargetStore
- func (s *TargetStore) Delete(ctx context.Context, t *models.Target) error
- func (s *TargetStore) Find(ctx context.Context, filter *stores.TargetFilter) (*models.Target, error)
- func (s *TargetStore) List(ctx context.Context, filter *stores.TargetFilter) ([]*models.Target, error)
- func (s *TargetStore) Save(ctx context.Context, target *models.Target) error
- type WorkspaceMetadataStore
- func (s *WorkspaceMetadataStore) Delete(ctx context.Context, workspaceMetadata *models.WorkspaceMetadata) error
- func (s *WorkspaceMetadataStore) Find(ctx context.Context, workspaceId string) (*models.WorkspaceMetadata, error)
- func (s *WorkspaceMetadataStore) Save(ctx context.Context, workspaceMetadata *models.WorkspaceMetadata) error
- type WorkspaceStore
- func (s *WorkspaceStore) Delete(ctx context.Context, workspace *models.Workspace) error
- func (s *WorkspaceStore) Find(ctx context.Context, idOrName string) (*models.Workspace, error)
- func (s *WorkspaceStore) List(ctx context.Context) ([]*models.Workspace, error)
- func (s *WorkspaceStore) Save(ctx context.Context, workspace *models.Workspace) error
- type WorkspaceTemplateStore
- func (s *WorkspaceTemplateStore) Delete(ctx context.Context, workspaceTemplate *models.WorkspaceTemplate) error
- func (s *WorkspaceTemplateStore) Find(ctx context.Context, filter *stores.WorkspaceTemplateFilter) (*models.WorkspaceTemplate, error)
- func (s *WorkspaceTemplateStore) List(ctx context.Context, filter *stores.WorkspaceTemplateFilter) ([]*models.WorkspaceTemplate, error)
- func (s *WorkspaceTemplateStore) Save(ctx context.Context, workspaceTemplate *models.WorkspaceTemplate) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSQLiteConnection ¶
func IsRecordNotFound ¶ added in v0.18.0
func NewApiKeyStore ¶
func NewApiKeyStore(store IStore) (stores.ApiKeyStore, error)
func NewBuildStore ¶ added in v0.25.0
func NewBuildStore(store IStore) (stores.BuildStore, error)
func NewEnvironmentVariableStore ¶ added in v0.52.0
func NewEnvironmentVariableStore(store IStore) (stores.EnvironmentVariableStore, error)
func NewGitProviderConfigStore ¶
func NewGitProviderConfigStore(store IStore) (stores.GitProviderConfigStore, error)
func NewRunnerMetadataStore ¶ added in v0.52.0
func NewRunnerMetadataStore(store IStore) (stores.RunnerMetadataStore, error)
func NewRunnerStore ¶ added in v0.52.0
func NewRunnerStore(store IStore) (stores.RunnerStore, error)
func NewTargetConfigStore ¶ added in v0.52.0
func NewTargetConfigStore(store IStore) (stores.TargetConfigStore, error)
func NewTargetMetadataStore ¶ added in v0.52.0
func NewTargetMetadataStore(store IStore) (stores.TargetMetadataStore, error)
func NewTargetStore ¶ added in v0.52.0
func NewTargetStore(store IStore) (stores.TargetStore, error)
func NewWorkspaceMetadataStore ¶ added in v0.52.0
func NewWorkspaceMetadataStore(store IStore) (stores.WorkspaceMetadataStore, error)
func NewWorkspaceStore ¶
func NewWorkspaceStore(store IStore) (stores.WorkspaceStore, error)
func NewWorkspaceTemplateStore ¶ added in v0.52.0
func NewWorkspaceTemplateStore(store IStore) (stores.WorkspaceTemplateStore, error)
Types ¶
type ApiKeyStore ¶
type ApiKeyStore struct {
IStore
}
func (*ApiKeyStore) FindByName ¶
type BuildStore ¶ added in v0.25.0
func (*BuildStore) Delete ¶ added in v0.25.0
func (b *BuildStore) Delete(ctx context.Context, id string) error
func (*BuildStore) Find ¶ added in v0.25.0
func (b *BuildStore) Find(ctx context.Context, filter *stores.BuildFilter) (*models.Build, error)
func (*BuildStore) List ¶ added in v0.25.0
func (b *BuildStore) List(ctx context.Context, filter *stores.BuildFilter) ([]*models.Build, error)
type EnvironmentVariableStore ¶ added in v0.52.0
type EnvironmentVariableStore struct {
IStore
}
func (*EnvironmentVariableStore) Delete ¶ added in v0.52.0
func (store *EnvironmentVariableStore) Delete(ctx context.Context, key string) error
func (*EnvironmentVariableStore) List ¶ added in v0.52.0
func (store *EnvironmentVariableStore) List(ctx context.Context) ([]*models.EnvironmentVariable, error)
func (*EnvironmentVariableStore) Save ¶ added in v0.52.0
func (store *EnvironmentVariableStore) Save(ctx context.Context, environmentVariable *models.EnvironmentVariable) error
type GitProviderConfigStore ¶
type GitProviderConfigStore struct {
IStore
}
func (*GitProviderConfigStore) Delete ¶
func (p *GitProviderConfigStore) Delete(ctx context.Context, gitProvider *models.GitProviderConfig) error
func (*GitProviderConfigStore) Find ¶
func (p *GitProviderConfigStore) Find(ctx context.Context, id string) (*models.GitProviderConfig, error)
func (*GitProviderConfigStore) List ¶
func (p *GitProviderConfigStore) List(ctx context.Context) ([]*models.GitProviderConfig, error)
func (*GitProviderConfigStore) Save ¶
func (p *GitProviderConfigStore) Save(ctx context.Context, gitProvider *models.GitProviderConfig) error
type IStore ¶ added in v0.52.0
type JobStore ¶ added in v0.52.0
type JobStore struct {
IStore
}
type RunnerMetadataStore ¶ added in v0.52.0
type RunnerMetadataStore struct {
IStore
}
func (*RunnerMetadataStore) Delete ¶ added in v0.52.0
func (s *RunnerMetadataStore) Delete(ctx context.Context, runnerMetadata *models.RunnerMetadata) error
func (*RunnerMetadataStore) Find ¶ added in v0.52.0
func (s *RunnerMetadataStore) Find(ctx context.Context, runnerId string) (*models.RunnerMetadata, error)
func (*RunnerMetadataStore) List ¶ added in v0.52.0
func (s *RunnerMetadataStore) List(ctx context.Context) ([]*models.RunnerMetadata, error)
func (*RunnerMetadataStore) Save ¶ added in v0.52.0
func (s *RunnerMetadataStore) Save(ctx context.Context, runnerMetadata *models.RunnerMetadata) error
type RunnerStore ¶ added in v0.52.0
type RunnerStore struct {
IStore
}
type TargetConfigStore ¶ added in v0.52.0
type TargetConfigStore struct {
IStore
}
func (*TargetConfigStore) Find ¶ added in v0.52.0
func (s *TargetConfigStore) Find(ctx context.Context, idOrName string, allowDeleted bool) (*models.TargetConfig, error)
func (*TargetConfigStore) List ¶ added in v0.52.0
func (s *TargetConfigStore) List(ctx context.Context, allowDeleted bool) ([]*models.TargetConfig, error)
func (*TargetConfigStore) Save ¶ added in v0.52.0
func (s *TargetConfigStore) Save(ctx context.Context, targetConfig *models.TargetConfig) error
type TargetMetadataStore ¶ added in v0.52.0
type TargetMetadataStore struct {
IStore
}
func (*TargetMetadataStore) Delete ¶ added in v0.52.0
func (s *TargetMetadataStore) Delete(ctx context.Context, targetMetadata *models.TargetMetadata) error
func (*TargetMetadataStore) Find ¶ added in v0.52.0
func (s *TargetMetadataStore) Find(ctx context.Context, targetId string) (*models.TargetMetadata, error)
func (*TargetMetadataStore) Save ¶ added in v0.52.0
func (s *TargetMetadataStore) Save(ctx context.Context, targetMetadata *models.TargetMetadata) error
type TargetStore ¶ added in v0.52.0
type TargetStore struct {
IStore
}
func (*TargetStore) Find ¶ added in v0.52.0
func (s *TargetStore) Find(ctx context.Context, filter *stores.TargetFilter) (*models.Target, error)
func (*TargetStore) List ¶ added in v0.52.0
func (s *TargetStore) List(ctx context.Context, filter *stores.TargetFilter) ([]*models.Target, error)
type WorkspaceMetadataStore ¶ added in v0.52.0
type WorkspaceMetadataStore struct {
IStore
}
func (*WorkspaceMetadataStore) Delete ¶ added in v0.52.0
func (s *WorkspaceMetadataStore) Delete(ctx context.Context, workspaceMetadata *models.WorkspaceMetadata) error
func (*WorkspaceMetadataStore) Find ¶ added in v0.52.0
func (s *WorkspaceMetadataStore) Find(ctx context.Context, workspaceId string) (*models.WorkspaceMetadata, error)
func (*WorkspaceMetadataStore) Save ¶ added in v0.52.0
func (s *WorkspaceMetadataStore) Save(ctx context.Context, workspaceMetadata *models.WorkspaceMetadata) error
type WorkspaceStore ¶
type WorkspaceStore struct {
IStore
}
type WorkspaceTemplateStore ¶ added in v0.52.0
type WorkspaceTemplateStore struct {
IStore
}
func (*WorkspaceTemplateStore) Delete ¶ added in v0.52.0
func (s *WorkspaceTemplateStore) Delete(ctx context.Context, workspaceTemplate *models.WorkspaceTemplate) error
func (*WorkspaceTemplateStore) Find ¶ added in v0.52.0
func (s *WorkspaceTemplateStore) Find(ctx context.Context, filter *stores.WorkspaceTemplateFilter) (*models.WorkspaceTemplate, error)
func (*WorkspaceTemplateStore) List ¶ added in v0.52.0
func (s *WorkspaceTemplateStore) List(ctx context.Context, filter *stores.WorkspaceTemplateFilter) ([]*models.WorkspaceTemplate, error)
func (*WorkspaceTemplateStore) Save ¶ added in v0.52.0
func (s *WorkspaceTemplateStore) Save(ctx context.Context, workspaceTemplate *models.WorkspaceTemplate) error
Source Files ¶
- api_key_store.go
- build_store.go
- connection.go
- db_store.go
- env_store.go
- error.go
- gitprovider_config_store.go
- job_store.go
- runner_metadata_store.go
- runner_store.go
- target_config_store.go
- target_metadata_store.go
- target_store.go
- workspace_metadata_store.go
- workspace_store.go
- workspace_template_store.go
Click to show internal directories.
Click to hide internal directories.