Merge "Fix how tier_handler is imported"
[functest.git] / docker / vnf / Dockerfile
index d4f18c4..ac3b8da 100644 (file)
@@ -3,10 +3,13 @@ FROM opnfv/functest-core
 ARG VIMS_TAG=stable
 
 RUN apk --no-cache add --update \
-        ruby ruby-dev ruby-bundler ruby-irb ruby-rdoc dnsmasq \
-        procps git g++ make libxslt-dev libxml2-dev zlib-dev libffi-dev && \
+        ruby ruby-bundler ruby-irb ruby-rdoc dnsmasq \
+        procps libxslt libxml2 zlib libffi && \
+    apk --no-cache add --virtual .build-deps --update \
+        ruby-dev g++ make libxslt-dev libxml2-dev zlib-dev libffi-dev && \
     git clone --depth 1 -b $VIMS_TAG https://github.com/boucherv-orange/clearwater-live-test /src/vims-test && \
     rm -r /src/vims-test/.git && \
-    cd /src/vims-test && bundle config build.nokogiri --use-system-libraries && bundle install --system
+    cd /src/vims-test && bundle config build.nokogiri --use-system-libraries && bundle install --system && \
+    apk del .build-deps
 COPY testcases.yaml /usr/lib/python2.7/site-packages/functest/ci/testcases.yaml
-CMD ["bash","-c","prepare_env start && run_tests -t all"]
+CMD ["run_tests", "-t", "all"]