Sign inSign up

devopsmica/e2e-tools

By devopsmica

•Updated about 1 month ago

Image
0

3.7K

devopsmica/e2e-tools repository overview

⁠Overview

Base docker image with Headless Chrome pre-installed for angular projects.

⁠Releases

Here's how to plan a release :

  1. Create a pull request with your changes
  2. Merge your changes
  3. git tag <VERSION ex. : 0.0.2>
  4. git push --tags

It will trigger Docker Build, and a new image will be available on Docker public repository with the appropriate version tag.

⁠Build Local (DEV purpose)

docker build -t devopsmica/e2e-tools .
docker tag devopsmica/e2e-tools devopsmica/e2e-tools:0.0.3

And use your new created TAG (0.0.3)

⁠Flatten

export TAG=0.0.1
docker build -t devopsmica/e2e-tools:$TAG .
export CONTAINER_ID=$(docker run --rm -d devopsmica/e2e-tools:$TAG sleep 999)
docker export $CONTAINER_ID  > e2e-tools-$TAG.tar
cat e2e-tools-$TAG.tar | docker import - devopsmica/e2e-tools:$TAG-flatten
docker push devopsmica/e2e-tools:$TAG-flatten
docker stop $CONTAINER_ID
rm -f e2e-tools-$TAG.tar

Tag summary

Content type

Image

Digest

Size

794.6 MB

Last updated

over 5 years ago

docker pull devopsmica/e2e-tools