Skip to content

Latest commit

 

History

History
 
 

test

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Testing

Important

  • The CI workflow is kept to minimal. The accompanying scripts contain the complete steps. The CI provides the environment variables to the scripts wherever required. The scripts also contain comments to signify this e.g. push_docker_image.sh.

  • The commands/scripts that use Docker/K8s first execute:

    eval "$(minikube -p minikube docker-env)"
  • The minikube's kubectl is used throughout via KUBECTL bash variable.

    KUBECTL="minikube kubectl --"

    Using this convention, the relevant version of kubectl is automatically downloaded and used to match the required Kubernetes version.

Tests

Please see run_scaling_tests.sh script.

Publish Docker Image to GitHub Packages

The push_docker_image.sh script uses minikube's docker registry to push the existing built image to GitHub Packages.