github.com/semaphoreui/semaphore/db_lib
No package summary is available.
Package
Files: 10. Third party imports: 10. Imports from organisation: 0. Tests: 0. Benchmarks: 0.
Constants
Types
AnsibleApp
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| Logger |
|
No comment on field. |
| Playbook |
|
No comment on field. |
| Template |
|
No comment on field. |
| Repository |
|
No comment on field. |
AnsiblePlaybook
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| TemplateID |
|
No comment on field. |
| Repository |
|
No comment on field. |
| Logger |
|
No comment on field. |
CmdGitClient
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| keyInstallation |
|
No comment on field. |
GalaxyRequirementsType
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| type |
|
No comment on field. |
GitClient
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| type |
|
No comment on field. |
GitRepository
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| TmpDirName |
|
No comment on field. |
| TemplateID |
|
No comment on field. |
| Repository |
|
No comment on field. |
| Logger |
|
No comment on field. |
| Client |
|
No comment on field. |
GitRepositoryDirType
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| type |
|
No comment on field. |
GoGitClient
This type doesn't have documentation.
LocalApp
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| type |
|
No comment on field. |
LocalAppRunningArgs
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| CliArgs |
|
No comment on field. |
| EnvironmentVars |
|
No comment on field. |
| Inputs |
|
No comment on field. |
| TaskParams |
|
No comment on field. |
| TemplateParams |
|
No comment on field. |
| Callback |
|
No comment on field. |
ProgressWrapper
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| Logger |
|
No comment on field. |
ShellApp
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| Logger |
|
No comment on field. |
| Template |
|
No comment on field. |
| Repository |
|
No comment on field. |
| App |
|
No comment on field. |
| reader |
|
No comment on field. |
TerraformApp
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| Logger |
|
No comment on field. |
| Template |
|
No comment on field. |
| Repository |
|
No comment on field. |
| Inventory |
|
No comment on field. |
| reader |
|
No comment on field. |
| Name |
|
No comment on field. |
| PlanHasNoChanges |
|
No comment on field. |
| backendFilename |
|
No comment on field. |
bashReader
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| input |
|
No comment on field. |
| logger |
|
No comment on field. |
terraformReader
This type doesn't have documentation.
| Field name | Field type | Comment |
|---|---|---|
| EOF |
|
No comment on field. |
| status |
|
No comment on field. |
| logger |
|
No comment on field. |
Functions
func CreateApp
func CreateCmdGitClient
func CreateDefaultGitClient
func CreateGoGitClient
func (*AnsibleApp) Clear
func (*AnsibleApp) GetPlaybookDir
func (*AnsibleApp) InstallRequirements
func (*AnsibleApp) Log
func (*AnsibleApp) Run
func (*AnsibleApp) SetLogger
func (*ShellApp) Clear
func (*ShellApp) GetFullPath
func (*ShellApp) InstallRequirements
func (*ShellApp) Run
func (*ShellApp) SetLogger
func (*TerraformApp) Apply
func (*TerraformApp) Clear
func (*TerraformApp) GetFullPath
func (*TerraformApp) InstallRequirements
func (*TerraformApp) Plan
func (*TerraformApp) Run
func (*TerraformApp) SetLogger
func (*bashReader) Read
func (*terraformReader) Read
func (AnsiblePlaybook) GetFullPath
func (AnsiblePlaybook) RunGalaxy
func (AnsiblePlaybook) RunPlaybook
func (CmdGitClient) CanBePulled
func (CmdGitClient) Checkout
func (CmdGitClient) Clone
func (CmdGitClient) GetLastCommitHash
func (CmdGitClient) GetLastCommitMessage
func (CmdGitClient) GetLastRemoteCommitHash
func (CmdGitClient) GetRemoteBranches
func (CmdGitClient) Pull
func (GitRepository) CanBePulled
func (GitRepository) Checkout
func (GitRepository) Clone
func (GitRepository) GetFullPath
func (GitRepository) GetLastCommitHash
func (GitRepository) GetLastCommitMessage
func (GitRepository) GetLastRemoteCommitHash
func (GitRepository) GetRemoteBranches
func (GitRepository) Pull
func (GitRepository) ValidateRepo
func (GoGitClient) CanBePulled
func (GoGitClient) Checkout
func (GoGitClient) Clone
func (GoGitClient) GetLastCommitHash
func (GoGitClient) GetLastCommitMessage
func (GoGitClient) GetLastRemoteCommitHash
func (GoGitClient) GetRemoteBranches
func (GoGitClient) Pull
func (ProgressWrapper) Write
Private functions
func getAuthMethod
func getEnvironmentVars
func getMD5Hash
func getRepositoryBranchNames
func hasRequirementsChanges
func openRepository
func writeMD5Hash
func getRepoPath
func installCollectionsRequirements
func installGalaxyRequirementsFile
func installRolesRequirements
func runGalaxy
func makeCmd
func makeShellCmd
func runCmd
func init
func isWorkspacesSupported
func makeCmd
func runCmd
func selectWorkspace
func makeCmd
func runCmd
func makeCmd
func output
func run
Tests
Files: 1. Third party imports: 0. Imports from organisation: 0. Tests: 1. Benchmarks: 0.