File tree Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Original file line number Diff line number Diff line change @@ -4,15 +4,17 @@ enablePlugins(SonatypeRelease)
4
4
5
5
lazy val secret = project.settings(publishArtifact := false).in {
6
6
val secretDirectory = file(sourcecode.File()).getParentFile / "secret"
7
- IO.delete(secretDirectory)
8
- org.eclipse.jgit.api.Git
9
- .cloneRepository()
10
- .setURI("https://github.com/ThoughtWorksInc/tw-data-china-continuous-delivery-password.git")
11
- .setDirectory(secretDirectory)
12
- .setCredentialsProvider(
13
- new org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider(sys.env("GITHUB_PERSONAL_ACCESS_TOKEN"), "")
14
- )
15
- .call()
16
- .close()
7
+ sys.env.get("GITHUB_PERSONAL_ACCESS_TOKEN").foreach { token =>
8
+ IO.delete(secretDirectory)
9
+ org.eclipse.jgit.api.Git
10
+ .cloneRepository()
11
+ .setURI("https://github.com/ThoughtWorksInc/tw-data-china-continuous-delivery-password.git")
12
+ .setDirectory(secretDirectory)
13
+ .setCredentialsProvider(
14
+ new org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider(sys.env.get(token, "")
15
+ )
16
+ .call()
17
+ .close()
18
+ }
17
19
secretDirectory
18
20
}
You can’t perform that action at this time.
0 commit comments