Class JobMetadata

java.lang.Object
hudson.model.InvisibleAction
io.jenkins.plugins.mergify.JobMetadata
All Implemented Interfaces:
Action, ModelObject

public class JobMetadata extends InvisibleAction
  • Constructor Details

    • JobMetadata

      public JobMetadata(Run<?,?> run)
  • Method Details

    • setCommonSpanAttributes

      public void setCommonSpanAttributes(io.opentelemetry.api.trace.Span span)
    • addRepositoryURL

      public void addRepositoryURL(String name, String url)
    • setSCMCheckoutInfoFromEnvs

      public void setSCMCheckoutInfoFromEnvs(EnvVars envVars)
    • setSCMCheckoutInfoFromBuildData

      public void setSCMCheckoutInfoFromBuildData(Run<?,?> run)
    • setSCMCheckoutInfoFromGitSCM

      public void setSCMCheckoutInfoFromGitSCM(hudson.plugins.git.GitSCM gitSCM, org.jenkinsci.plugins.gitclient.GitClient client) throws InterruptedException
      Throws:
      InterruptedException