FROM alpine:3.12

MAINTAINER Artjoms Mohorins<artjoms.mohorins@agcsoft.com>

ARG TZ="Europe/Riga"
ENV TZ ${TZ}

COPY ./ssl/SecurityAppliance_SSL_CA.cer /usr/local/share/ca-certificates/sophos-ssl-ca.crt
RUN cat /usr/local/share/ca-certificates/sophos-ssl-ca.crt >> /etc/ssl/certs/ca-certificates.crt

RUN    apk update \
	&& apk upgrade \
	&& apk add ca-certificates \
	&& update-ca-certificates \
	&& apk add --update openjdk8-jre tzdata curl unzip bash \
	&& apk add --no-cache nss \
	&& curl -O https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.4.3.tgz  \
	&& mkdir -p /opt  \
	&& tar -xvf apache-jmeter-5.4.3.tgz -C /opt \
	&& rm apache-jmeter-5.4.3.tgz \
	&& rm -rf apache-jmeter-5.4.3/docs apache-jmeter-5.4.3/printable_docs \
	&& cd opt/apache-jmeter-5.4.3/lib/ext/ \
	&& curl -O https://repo1.maven.org/maven2/kg/apc/jmeter-plugins-manager/1.7/jmeter-plugins-manager-1.7.jar \
	&& cd .. \
	&& curl -O https://repo1.maven.org/maven2/kg/apc/cmdrunner/2.2.1/cmdrunner-2.2.1.jar \
	&& java  -jar cmdrunner-2.2.1.jar --tool org.jmeterplugins.repository.PluginManagerCMD install jpgc-casutg 2.10 \
	&& cd .. \
	&& mkdir -p output .. \
