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  }