Prise en charge du proxy HTTP dans l'intégration Git
Le référentiel Git auquel TM1 Server se connecte pour la fonctionnalité d'intégration Git se trouve souvent derrière un pare-feu et est uniquement accessible via un proxy HTTP. L'accès au proxy est pris en charge sur TM1 Server.
La prise en charge du proxy est fournie via le paramètre Git http.proxy , qui est défini à l'adresse https://git-scm.com/docs/git-config.
Le paramètre http.proxy indique l'URL du proxy HTTP lors de l'appel des actions GitInit et GitDeploy. Le proxy achemine le trafic vers le référentiel Git spécifié par le paramètre URL, qui utilise le protocole HTTPS.
Par exemple, cette action GitInit achemine le trafic par le biais du proxy http://localhost:8888 vers le référentiel à l'adresse https://github.com/GithubaccountXXX/RepoXXX.git.
POST /api/v1/GitInit
{
"URL": "https://github.com/GithubAccountXXX/RepoXXX.git",
"Deployment": "prod",
"Username": "GitUserXXX",
"Password": "xxx",
"Config":
{
"http.proxy": "http://localhost:8888"
}
}