chore: remove docker image size computation scripts (#3650)

The scripts are broken atm. They're re-implemented in the
devops website: https://devops.aslushnikov.com for now.
This commit is contained in:
Andrey Lushnikov 2020-08-26 16:00:34 -07:00 committed by GitHub
parent 5f9407a0d1
commit c96ea4b6de
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 0 additions and 60 deletions

View file

@ -1,2 +0,0 @@
(generated with docker-image-size.sh)
496M

View file

@ -81,8 +81,6 @@ The image will be tagged as `playwright:localbuild` and could be run as:
$ docker run --rm -it playwright:localbuild /bin/bash
```
> **NOTE**: any commit that changes docker image should also update [`//docs/docker/CURRENT_DOCKER_IMAGE_SIZE`](CURRENT_DOCKER_IMAGE_SIZE). Please run [`//docs/docker/docker-image-size.sh`](docker-image-size.sh) locally and commit updated number.
### Push
Docker images are published automatically by Github Actions. We currently publish the following

View file

@ -1,56 +0,0 @@
#!/bin/bash
set -e
set +x
# This script computes **compressed image size with all its layers**.
# This solution is based on https://stackoverflow.com/a/55156181/314883
if [[ ($1 == '--help') || ($1 == '-h') ]]; then
echo "usage: $(basename $0) [--image-name <local image to compute size>]"
echo
echo "Compute docker image size defined by the 'Dockerfile.bionic'."
echo ""
echo "Script will build the image using 'build.sh', unless '--image-name'"
echo "is specified."
echo ""
echo "NOTE: this requires on Playwright dependencies to be installed with 'npm install'"
echo " and Playwright itself being built with 'npm run build'"
echo
echo " --image-name custom image name to compute size of."
echo ""
exit 0
fi
CUSTOM_IMAGE_NAME=""
if [[ $1 == "--image-name" ]]; then
CUSTOM_IMAGE_NAME=$2
fi
TMP_IMAGE_NAME="docker-image-to-count-compressed-size"
FILE_NAME="docker-image-to-count-compressed-size"
function cleanup() {
rm -f "${FILE_NAME}.tar"
rm -f "${FILE_NAME}.tar.gz"
docker rmi "${TMP_IMAGE_NAME}:bionic" >/dev/null
}
trap "cleanup; cd $(pwd -P)" EXIT
cd "$(dirname "$0")"
if [[ -z "${CUSTOM_IMAGE_NAME}" ]]; then
echo "-- Building image..."
./build.sh >/dev/null
echo "-- Saving .tar of the image..."
docker save "${TMP_IMAGE_NAME}:bionic" > "${FILE_NAME}.tar"
else
echo "-- Saving .tar of the image..."
docker save "${CUSTOM_IMAGE_NAME}" > "${FILE_NAME}.tar"
fi
echo "-- Compressing image..."
gzip "${FILE_NAME}.tar" >/dev/null
echo "(generated with docker-image-size.sh)" > CURRENT_DOCKER_IMAGE_SIZE
du -sh ${FILE_NAME}.tar.gz | cut -f1 | xargs >> CURRENT_DOCKER_IMAGE_SIZE