github.com/xgoffin/jenkins-library@v1.154.0/pkg/orchestrator/unknownOrchestrator.go (about) 1 package orchestrator 2 3 import ( 4 "github.com/SAP/jenkins-library/pkg/log" 5 "time" 6 ) 7 8 type UnknownOrchestratorConfigProvider struct{} 9 10 func (u *UnknownOrchestratorConfigProvider) InitOrchestratorProvider(settings *OrchestratorSettings) { 11 log.Entry().Warning("Unknown orchestrator - returning default values.") 12 } 13 14 func (u *UnknownOrchestratorConfigProvider) OrchestratorVersion() string { 15 log.Entry().Warning("Unknown orchestrator - returning default values.") 16 return "N/A" 17 } 18 19 func (u *UnknownOrchestratorConfigProvider) GetBuildStatus() string { 20 log.Entry().Warning("Unknown orchestrator - returning default values.") 21 return "SUCCESS" 22 } 23 24 func (u *UnknownOrchestratorConfigProvider) GetBuildId() string { 25 log.Entry().Warning("Unknown orchestrator - returning default values.") 26 return "n/a" 27 } 28 29 func (u *UnknownOrchestratorConfigProvider) GetJobName() string { 30 log.Entry().Warning("Unknown orchestrator - returning default values.") 31 return "n/a" 32 } 33 34 func (u *UnknownOrchestratorConfigProvider) OrchestratorType() string { 35 log.Entry().Warning("Unknown orchestrator - returning default values.") 36 return "Unknown" 37 } 38 39 func (u *UnknownOrchestratorConfigProvider) GetLog() ([]byte, error) { 40 log.Entry().Warning("Unknown orchestrator - returning default values.") 41 return nil, nil 42 } 43 44 func (u *UnknownOrchestratorConfigProvider) GetPipelineStartTime() time.Time { 45 log.Entry().Warning("Unknown orchestrator - returning default values.") 46 timestamp, _ := time.Parse(time.UnixDate, "Wed Feb 25 11:06:39 PST 1970") 47 return timestamp 48 } 49 func (u *UnknownOrchestratorConfigProvider) GetStageName() string { 50 log.Entry().Warning("Unknown orchestrator - returning default values.") 51 return "n/a" 52 } 53 54 func (u *UnknownOrchestratorConfigProvider) GetBranch() string { 55 log.Entry().Warning("Unknown orchestrator - returning default values.") 56 return "n/a" 57 } 58 59 func (u *UnknownOrchestratorConfigProvider) GetBuildUrl() string { 60 log.Entry().Warning("Unknown orchestrator - returning default values.") 61 return "n/a" 62 } 63 64 func (u *UnknownOrchestratorConfigProvider) GetJobUrl() string { 65 log.Entry().Warning("Unknown orchestrator - returning default values.") 66 return "n/a" 67 } 68 69 func (u *UnknownOrchestratorConfigProvider) GetCommit() string { 70 log.Entry().Warning("Unknown orchestrator - returning default values.") 71 return "n/a" 72 } 73 74 func (u *UnknownOrchestratorConfigProvider) GetRepoUrl() string { 75 log.Entry().Warning("Unknown orchestrator - returning default values.") 76 return "n/a" 77 } 78 79 func (u *UnknownOrchestratorConfigProvider) GetPullRequestConfig() PullRequestConfig { 80 log.Entry().Warning("Unknown orchestrator - returning default values.") 81 return PullRequestConfig{ 82 Branch: "n/a", 83 Base: "n/a", 84 Key: "n/a", 85 } 86 } 87 88 func (u *UnknownOrchestratorConfigProvider) IsPullRequest() bool { 89 log.Entry().Warning("Unknown orchestrator - returning default values.") 90 return false 91 }