| @ -0,0 +1,20 @@ | |||||
| FROM centos:centos8 | |||||
| # Note this image uses drill, does not have dig or nslookup installed | |||||
| # Update and install required software | |||||
| RUN yum -y update | |||||
| RUN yum -y install epel-release | |||||
| RUN yum -y install git curl bind-utils wget which nginx | |||||
| WORKDIR /root | |||||
| RUN mkdir /etc/nginx/pki | |||||
| RUN mkdir /etc/nginx/pki/private | |||||
| COPY ./test/test-config/nginx-ubuntu-no-ssl /etc/nginx/conf.d/default.conf | |||||
| COPY ./test/test-config/nginx-centos7.conf /etc/nginx/nginx.conf | |||||
| # BATS (Bash Automated Testings) | |||||
| RUN git clone https://github.com/bats-core/bats-core.git /bats-core | |||||
| RUN git clone https://github.com/bats-core/bats-support /bats-support | |||||
| RUN git clone https://github.com/bats-core/bats-assert /bats-assert | |||||
| RUN /bats-core/install.sh /usr/local | |||||