/
wax_boy
/
semaphore_custom
Обзор
Документация
Войти
/
wax_boy
/
semaphore_custom
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
db_lib/GitClientFactory.go
26 строк
616 B
Denis Gukov
secret storage (#3128)
13 июл 2025, 16:19
Не верифицирован
13 июл 2025, 16:19
49dc9c6
Код
Авторство
О чём код?
package db_lib import "github.com/semaphoreui/semaphore/util" func CreateDefaultGitClient(keyInstaller AccessKeyInstaller) GitClient { switch util.Config.GitClientId { case util.GoGitClientId: return CreateGoGitClient(keyInstaller) case util.CmdGitClientId: return CreateCmdGitClient(keyInstaller) default: return CreateCmdGitClient(keyInstaller) } } func CreateGoGitClient(keyInstaller AccessKeyInstaller) GitClient { return GoGitClient{ keyInstaller: keyInstaller, } } func CreateCmdGitClient(keyInstaller AccessKeyInstaller) GitClient { return CmdGitClient{ keyInstaller: keyInstaller, } }