fix(jenkins): E2E credentials consolidadas en un solo usernamePassword
- Reemplazados 2 Secret Text (a76-e2e-test-user + a76-e2e-test-pass) por un único credential tipo Username with password: a76-e2e-credentials - Más limpio y estándar para manejar pares usuario/contraseña en Jenkins Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
14
Jenkinsfile
vendored
14
Jenkinsfile
vendored
@@ -169,13 +169,15 @@ pipeline {
|
||||
// auth.setup.ts obtiene tokens directamente de Keycloak (password grant)
|
||||
// sin pasar por el browser ni por Workspace — /login hace 303 inmediato.
|
||||
// Credenciales requeridas en Jenkins:
|
||||
// a76-public-url-dev : URL pública base — la URL de KC se deriva de ella ({url}/kcauth)
|
||||
// a76-e2e-test-user : usuario de prueba en KC
|
||||
// a76-e2e-test-pass : contraseña del usuario de prueba
|
||||
// a76-public-url-dev : URL pública base — la URL de KC se deriva de ella ({url}/kcauth)
|
||||
// a76-e2e-credentials : Username with password — cuenta de Workspace para pruebas E2E
|
||||
withCredentials([
|
||||
string(credentialsId: 'a76-public-url-dev', variable: 'A76_URL'),
|
||||
string(credentialsId: 'a76-e2e-test-user', variable: 'E2E_USER'),
|
||||
string(credentialsId: 'a76-e2e-test-pass', variable: 'E2E_PASS')
|
||||
string(credentialsId: 'a76-public-url-dev', variable: 'A76_URL'),
|
||||
usernamePassword(
|
||||
credentialsId: 'a76-e2e-credentials',
|
||||
usernameVariable: 'E2E_USER',
|
||||
passwordVariable: 'E2E_PASS'
|
||||
)
|
||||
]) {
|
||||
sh '''
|
||||
set -euo pipefail
|
||||
|
||||
Reference in New Issue
Block a user