changed setup script to be able to run in ci

This commit is contained in:
bom 2021-12-01 11:55:28 +01:00
parent 49587f46a7
commit a7e1b2f882
2 changed files with 19 additions and 3 deletions

View file

@ -27,6 +27,22 @@ Note: In case of not being able to connect to "k3stesthost/health", you might ne
- upload something `aws --endpoint-url=http://k3stesthost s3 cp test.txt s3://mybucket` - upload something `aws --endpoint-url=http://k3stesthost s3 cp test.txt s3://mybucket`
- check files `aws --endpoint-url=http://k3stesthost s3 ls s3://mybucket` - check files `aws --endpoint-url=http://k3stesthost s3 ls s3://mybucket`
## Run docker locally
`docker pull docker:19.03.12-dind`
`docker run --name integration-test docker:19.03.12-dind`
`docker exec -it integration-test sh`
`./setup-docker.sh`
`setup-local-s3-on-k3d.sh`
`apk add git curl bash sudo openjdk8 wget`
`wget -P /etc/apk/keys/ https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub`
`apk add --no-cache --repository=https://apkproxy.herokuapp.com/sgerrand/alpine-pkg-leiningen leiningen`
`git pull https://gitlab.com/domaindrivenarchitecture/c4k-nextcloud.git`
`cd c4k-nextcloud`
Solange die Skripte nicht auf Main sind: `git checkout local-integration-test`
`cd src/test/resources/local-integration-test`
`./setup-local-s3-on-k3d.sh`
## Deploy nextcloud ## Deploy nextcloud

View file

@ -2,10 +2,10 @@ function main()
{ {
local bucket_name="${1:-mybucket}"; shift local bucket_name="${1:-mybucket}"; shift
./start-k3d.sh # ./start-k3d.sh
source kubectl.sh # source kubectl.sh
kubectl config use-context k3d-nextcloud # kubectl config use-context k3d-nextcloud
kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.5.4/cert-manager.yaml kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.5.4/cert-manager.yaml