Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 746 Bytes

File metadata and controls

35 lines (29 loc) · 746 Bytes

CI/CD

⚠️ WIP

When deploying with Helm repository, symlink the ./shared dir inside ./helm/Chart/assets/shared:

git clone git@github.com:didx-xyz/cloud_api_helm.git helm/Chart
mkdir helm/Chart/assets
cd helm/Chart/assets
ln -s ../../../shared .

From the root of this repo:

PROJECTS=(
  ledger-nodes
  ledger-browser
  tails-server
  governance-ga-agent
  governance-trust-registry
  governance-multitenant-web
  governance-webhooks-web
  governance-multitenant-agent
  governance-endorser
)

for PROJECT in "${PROJECTS[@]}"; do
  helm -n app upgrade --install --atomic --timeout=300s \
    $PROJECT \
    -f "./helm/Values/$PROJECT.yaml" \
    ./helm/Chart/.
done