Tag: JENKINS-PIPELINE
Tengo una tubería de Jenkins configurada con Perforce a través del complemento P4. Todo funciona bien en cuanto a la sincronización. Externalizo las etapas de la tubería a scripts bash. En uno de estos scripts, necesito interactuar con Perforce, pero no sé cómo obtener el nombre de cliente que se . . . Read more
Estoy probando la verificación de cambios en varias partes del repositorio dentro de mi Jenkinsfile. Tengo el siguiente bloque de código simple en mi archivo: stage(‘Cuando hay cambios en la raíz’) { when { changeset “*/*” } steps { script { deployAllApps = true } } } Mi Jenkinsfile realmente . . . Read more
Cómo enviar el trabajo de Jenkins usando la API de curl y obtener su número de construcción ? Nota – he intentado con la siguiente API, pero no imprime ningún número de construcción. curl -X POST http://:8080/job//build
He creado una biblioteca compartida de Jenkins para recuperar una IP de pod conectándose a un clúster de Kubernetes, lo cual falla y muestra un error a continuación. Cualquier indicación para solucionar esto sería genial: JSL: docker.withRegistry(‘https://’ + dockerRegistry, dockerCredentialsId) { docker.image(kubectlImage).inside(“””–entrypoint=””””){ sh “”” #!/bin/sh set +x kubectl get pods . . . Read more
Estoy tratando de crear un Jenkinsfile con variables de entorno que se basan en otras variables de entorno. Esto no funciona ya que el %PATH% en el ejemplo a continuación no se traduce correctamente. ¿Cuál es la syntax adecuada para hacer que esto funcione? pipeline { environment { ENVTEST1 = . . . Read more