github.com/iron-io/functions@v0.0.0-20180820112432-d59d7d1c40b2/examples/redis/test.sh (about)

     1  #!/bin/bash
     2  set -x
     3  
     4  ./build.sh
     5  
     6  PAYLOAD='{
     7      "key": "test",
     8      "value": "123"
     9  }'
    10  
    11  # test it
    12  docker stop test-redis-func
    13  docker rm test-redis-func
    14  
    15  docker run -p 6379:6379 --name test-redis-func -d redis
    16  
    17  echo $PAYLOAD | docker run --rm -i -e SERVER=redis:6379 -e COMMAND=SET --link test-redis-func:redis iron/func-redis
    18  echo $PAYLOAD | docker run --rm -i -e SERVER=redis:6379 -e COMMAND=GET --link test-redis-func:redis iron/func-redis
    19  
    20  docker stop test-redis-func
    21  docker rm test-redis-func