#!/bin/bash GIT_REPO=$1 GIT_USER=$2 GIT_TOKEN=$3 #wget https://github.com/keptn/keptn/releases/download/1.4.0/keptn-1.4.0-linux-amd64.tar.gz #tar -xvf keptn-1.4.0-linux-amd64.tar.gz pwd ls -la keptn create project carts --shipyard ../shipyard.yaml --git-remote-url $GIT_REPO --git-user $GIT_USER --git-token $GIT_TOKEN keptn create service carts --project=carts keptn create service carts-db --project=carts keptn add-resource --project=carts --service=carts --all-stages --resource=../carts.tgz --resourceUri=charts/carts.tgz keptn add-resource --project=carts --service=carts-db --all-stages --resource=../carts-db.tgz --resourceUri=charts/carts-db.tgz keptn add-resource --project=carts --service=carts --all-stages --resource=../job-executer/job-cart.yaml --resourceUri=job/config.yaml keptn add-resource --project=carts --service=carts-db --all-stages --resource=../job-executer/job-cart-db.yaml --resourceUri=job/config.yaml keptn add-resource --project=carts --service=carts --stage=staging --resource=../locust/basic.py keptn add-resource --project=carts --service=carts --stage=staging --resource=../locust/locust.conf #Execute deployment keptn trigger delivery --project=carts --service=carts-db --image="mongo:4.2.2" --labels=image="keptnexamples/carts-db:4.2.2",version="4.2.2" --sequence=delivery-direct keptn trigger delivery --project=carts --service=carts --image="docker.io/keptnexamples/carts:0.13.1" --labels=image="keptnexamples/carts:0.13.1",version="0.13.1"