es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: GRADLE-GROOVY-DSL

Script Groovy en Jenkins: Evaluar una cadena.

Necesito reproducir el siguiente código Python en Jenkins Groovy: city=’Petersburg’ varname=’city’ varvalue=eval(varname) print(varvalue) # prints ‘Petersburg’ Es decir, necesito asignar el valor de una variable a otra variable conociendo el nombre de la variable fuente como una cadena. Por favor, proporciona el mismo código escrito en Jenkins Groovy (que puedo . . . Read more

Estrategia de resolución de Gradle en el archivo build.gradle raíz.

¿Es posible especificar una ResolutionStrategy en el archivo build.gradle raíz que se aplique en los subproyectos? Solo puedo hacer que funcione si la ResolutionStrategy se agrega directamente en el archivo build.gradle del subproyecto. subprojects { configurations.all { resolutionStrategy { eachDependency { DependencyResolveDetails details -> if(details.requested.group == ‘org.apache.logging.log4j’) { details.useVersion ‘2.15.0’ . . . Read more

Preguntas sobre el patrón de búsqueda de fileContentReplaceItemConfig utilizando groovy.

Tengo las siguientes instrucciones groovy aplicadas en Jenkins. bloque(‘Reemplazar contenido’) { pasos { reemplazarContenido( configuraciones: [ configuraciónReemplazoContenidoArchivo( configuraciones: [ configuraciónItemReemplazoContenidoArchivo( búsqueda: ".appName.*", reemplazo: '' ) ], codificaciónArchivo: 'UTF-8', rutaArchivo: 'register.scala') ]) } } ¿Cuál es el significado del patrón “.appName.*”? ¿Se eliminará toda la línea en el archivo register.scala en . . . Read more