Skip to content

Aplicación java que habla los resultados de Jenkins.

License

Notifications You must be signed in to change notification settings

parivero/jenkins-speech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jenkins-speech Build Status

Aplicación java que habla los resultados de Jenkins. Esta aplicación está desarrollada con Spring Integration y utiliza la librería java-google-translate-text-to-speech para la reproducción del audio.

Compilación y ejecución

Clonar el proyecto, ejecutar el comando mvn install, este comando genera tres distribuibles en el directorio target, solo hay que descomprimir el archivo en un directorio y ejecutar la aplicación.

java -jar jenkins-speech-1.0.RELEASE.jar

En caso de estar detrás de un proxy:

java -Dhttp.proxyHost=localProxy.com -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=myHost  -jar jenkins-speech-1.0.RELEASE.jar

Configuración

El archivo jenkins-speech.properties contiene las variables utilizadas por la aplicación, la más importante es jenkins.url.home, esta variable debe apuntar al home de Jenkins. Después están las variables que indican la frecuencia de ejecución trigger.request.cron donde se configura la expresión cron y trigger.request.fixedRate donde se debe configurar en milisegundos cada cuanto se dispara la ejecución, esto último es para poder realizar el cálculo de fechas y poder filtrar las ejecuciones viejas. En este archivo también están configurados el idioma en que se quiere reproducir el audio y el script encargado de armar el texto a reproducir, cambiando estos dos valores es posible modificar los textos y el idioma de reproducción.

Licencia

Jenkins-speech se distribuye bajo la Mozilla Public License, version 2.0. El archivo LICENSE contiene más información sobre esta licencia. Usted puede leer más acerca de la MPL en Mozilla Public License FAQ.

About

Aplicación java que habla los resultados de Jenkins.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published