1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/thoughtworks-Binding.scala

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
secret.sbt 685
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
杨博 (Yang Bo) Отправлено 06.09.2019 02:16 424108e
lazy val secret = {
for (token <- sys.env.get("GITHUB_PERSONAL_ACCESS_TOKEN")) yield {
val secret = project.settings(publish / skip := true).in {
val secretDirectory = file(sourcecode.File()).getParentFile / "secret"
IO.delete(secretDirectory)
org.eclipse.jgit.api.Git
.cloneRepository()
.setURI("https://github.com/ThoughtWorksInc/tw-data-china-continuous-delivery-password.git")
.setDirectory(secretDirectory)
.setCredentialsProvider(
new org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider(token, "")
)
.call()
.close()
secretDirectory
}
secret
}
}.getOrElse(null)

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/thoughtworks-Binding.scala.git
git@api.gitlife.ru:oschina-mirror/thoughtworks-Binding.scala.git
oschina-mirror
thoughtworks-Binding.scala
thoughtworks-Binding.scala
master