Skip to content

Commit

Permalink
Read EnvVariables using ProviderFactory
Browse files Browse the repository at this point in the history
  • Loading branch information
larsgrefer committed Aug 28, 2023
1 parent 75e0528 commit 050b0f9
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -31,23 +31,23 @@ public boolean isJenkins(ProviderFactory providerFactory) {

public String getSha(Project project) {
if (isGithubActions(project.getProviders())) {
return System.getenv("GITHUB_SHA");
return project.getProviders().environmentVariable("GITHUB_SHA").get();
}

if (isTravisCi(project.getProviders())) {
return System.getenv("TRAVIS_COMMIT");
return project.getProviders().environmentVariable("TRAVIS_COMMIT").get();
}

if (isCircleCi(project.getProviders())) {
return System.getenv("CIRCLE_SHA1");
return project.getProviders().environmentVariable("CIRCLE_SHA1").get();
}

return execute(project, "git", "rev-parse", "HEAD");
}

public String getRef(Project project) {
if (isGithubActions(project.getProviders())) {
return System.getenv("GITHUB_REF");
return project.getProviders().environmentVariable("GITHUB_REF").get();
}

return execute(project, "git", "symbolic-ref", "HEAD");
Expand Down

0 comments on commit 050b0f9

Please sign in to comment.