Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jenkinsci/redis-notifier-plugin

Plugin de Jenkins para enviar información a base de datos redis (Redis as a JSON store)
https://github.com/jenkinsci/redis-notifier-plugin

java jenkins jrejson pipeline plugin redis

Last synced: 6 days ago
JSON representation

Plugin de Jenkins para enviar información a base de datos redis (Redis as a JSON store)

Awesome Lists containing this project

README

        

JRedis Notifier Plugin
======================

Descripcion
-----
Para los pipeline de tipo declarativo expone una variable global llamada `jredis` que permite enviar informacion y/o objetos en formato `JSON` directamente a un servidor redis.

Requerimientos
----------------------

**Prerequisitos**: Es necesario configurar la conexion hacia el servidor redis desde las configuraciones globales de Jenkins indicando `URL` y `PORT` como un string en formato: `http://localhost:6397`

--------------------
Examples:

```Groovy
stage('Test: Redis') {
steps {
script {
jredis.set('k1', ['Hello':'World'])
echo jredis.get('k1')
}
}
}
```

```Groovy
stage('Test: Redis') {
steps {
script {
def myObject = [:]
myObject.put("k_1", "level 1")
myObject.put("k_2", ["item1","item2", ["k_3":"level 2"]])

jredis.set('messages', myObject)
echo jredis.get('messages')
}
}
}
```