Build a WebPageTest docker container
This commit is contained in:
parent
53bfb452a2
commit
99f525e748
|
|
@ -0,0 +1,14 @@
|
|||
ARG version
|
||||
FROM sitespeedio/sitespeed.io:${version}
|
||||
|
||||
ENV SITESPEED_IO_BROWSERTIME__XVFB true
|
||||
ENV SITESPEED_IO_BROWSERTIME__DOCKER true
|
||||
|
||||
RUN sudo apt-get update && sudo apt-get install git -y
|
||||
|
||||
WORKDIR /webpagetest
|
||||
RUN git clone https://github.com/sitespeedio/plugin-webpagetest.git .
|
||||
RUN npm install --production
|
||||
|
||||
VOLUME /sitespeed.io
|
||||
WORKDIR /sitespeed.io
|
||||
|
|
@ -25,6 +25,9 @@ docker push sitespeedio/sitespeed.io:$PACKAGE_VERSION-slim
|
|||
docker build -t sitespeedio/sitespeed.io:$PACKAGE_VERSION-plus1 --build-arg version=$PACKAGE_VERSION --file docker/Dockerfile-plus1 .
|
||||
docker push sitespeedio/sitespeed.io:$PACKAGE_VERSION-plus1
|
||||
|
||||
docker build -t sitespeedio/sitespeed.io:$PACKAGE_VERSION-webpagetest --build-arg version=$PACKAGE_VERSION --file docker/Dockerfile-webpagetest .
|
||||
docker push sitespeedio/sitespeed.io:$PACKAGE_VERSION-webpagetest
|
||||
|
||||
# Update to latest version in the docs
|
||||
#bin/sitespeed.js --version | tr -d '\n' > docs/_includes/version/sitespeed.io.txt
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue