Isso ocorre por padrão, provavelmente, veja o link .
Você pode usar uma compilação parametrizada com o parâmetro credentials, conforme explicado em link .
Como alternativa, use pastas e o provedor de credenciais de pasta.
Então eu tenho o Jenkins-CI rodando com os plugins:
Primeiro, o que fiz para autenticar o Git com o repositório remoto, adicionei credenciais ao servidor para o escopo Global sem domínio.
No entanto, isso permitiu que qualquer usuário no meu servidor Jenkins usasse essas mesmas credenciais e interagisse com meus repositórios remotos do Git. Então tentei ir para:
Jenkins - > People - > [Username] - > Credentials
Eu tentei os dois adicionando:
No entanto, quando eu entrar em Jobs - > [Job] - > Configure - > Source Code Management - > Git - > Credentials , lista apenas as credenciais do servidor, e não as que eu registrei na minha conta.
Portanto, minha pergunta é: como usar credenciais que não são utilizáveis para o resto do servidor Jenkins e usá-las nas credenciais de um SCM da Tarefa?