浏览代码

Merge pull request #4099 from DarthGandalf/znc

Add basic test for ZNC
Tianon Gravi 7 年之前
父节点
当前提交
35ad06831e
共有 2 个文件被更改,包括 11 次插入0 次删除
  1. 3 0
      test/config.sh
  2. 8 0
      test/tests/znc-basics/run.sh

+ 3 - 0
test/config.sh

@@ -218,6 +218,9 @@ imageTests+=(
 	[wordpress:fpm]='
 		wordpress-fpm-run
 	'
+	[znc]='
+		znc-basics
+	'
 	[zookeeper]='
 		zookeeper-basics
 	'

+ 8 - 0
test/tests/znc-basics/run.sh

@@ -0,0 +1,8 @@
+#!/bin/bash
+set -e
+
+volume="$(docker volume create)"
+trap "docker volume rm '$volume' &> /dev/null" EXIT
+
+docker run --rm --volume="$volume:/znc-data" "$1" --makepem
+docker run --rm --volume="$volume:/znc-data" --entrypoint=grep "$1" 'BEGIN RSA PRIVATE KEY' /znc-data/znc.pem