1 all: build start-backend run-client stop-backend
2 start-with-client: start-backend run-client
6 @echo "##### Build Cert Service images locally #####"
7 mvn clean install -P docker
8 @echo "##### DONE #####"
11 @echo "##### Start Cert Service #####"
13 @echo "## Configure ejbca ##"
14 docker exec oomcert-ejbca /opt/primekey/scripts/ejbca-configuration.sh
15 @echo "##### DONE #####"
18 @echo "##### Create Cert Service Client volume folder: `pwd`/compose-resources/client-volume/ #####"
19 mkdir -p `pwd`/compose-resources/client-volume/
20 @echo "##### Start Cert Service Client #####"
23 --name oomcert-client \
24 --env-file ./compose-resources/client-configuration.env \
25 --network cert-service_certservice \
26 --mount type=bind,src=`pwd`/compose-resources/client-volume/,dst=/var/certs \
27 --volume `pwd`/certs/truststore.jks:/etc/onap/oom/certservice/certs/truststore.jks \
28 --volume `pwd`/certs/certServiceClient-keystore.jks:/etc/onap/oom/certservice/certs/certServiceClient-keystore.jks \
29 onap/org.onap.oom.certservice.oom-certservice-client:latest
32 @echo "##### Stop Cert Service #####"
34 @echo "##### DONE #####"