【文件属性】:
文件名称:docker-unittests:在CICD流程中测试基本docker映像
文件大小:677KB
文件格式:ZIP
更新时间:2021-01-30 07:59:17
docker continuous-integration containers continuous-deployment docker-image-testing
主要概念是,所有测试应按原样使用图像,而没有任何“内部” go相关功能。 我们像用户一样,收到图像,我们将检查所获得的图像。
该项目已经以Java的POC形式开始,但是,我正在考虑移植到python,这对于面向Ansible的堆栈更合适。 如果有任何建议/错误,请您提出问题。
通用图像测试
从下载最新的阴影dist:
wget https://github.com/dgroup/docker-unittests/releases/download/s1.1.1/docker-unittests-app-1.1.1.jar
用测试定义一个。
version : 1.1
setup :
- apt-get update
- apt-get install -y tree
tests :
- assume : java version is 1.9, Debian build
cmd : java -version
output :
contains :
- openjdk version "9.0.1"
- build 9.0