Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnsibleJob ¶
type AnsibleJob struct { Job ansible.Job Template ansible.JobTemplate Machine common.Credential Network common.Credential SCM common.Credential Cloud common.Credential Inventory ansible.Inventory Project common.Project User common.User PreviousJob *SyncJob Token string Paths JobPaths }
AnsibleJob contains all the information required to start a job
type SyncJob ¶
type SyncJob struct { Job ansible.Job ProjectID bson.ObjectId JobTemplateID bson.ObjectId SCM common.Credential Project common.Project User common.User Token string CredentialPath string // for system jobs }
SyncJob contains all the information required to start a job
type TerraformJob ¶
type TerraformJob struct { Job terraform.Job Template terraform.JobTemplate Machine common.Credential Network common.Credential SCM common.Credential Cloud common.Credential Project common.Project User common.User PreviousJob *SyncJob Token string Paths JobPaths }
TerraformJob contains all the information required to start a job
Click to show internal directories.
Click to hide internal directories.