tasks.yaml
1 # Copyright 2024 Defense Unicorns 2 # SPDX-License-Identifier: AGPL-3.0-or-later OR LicenseRef-Defense-Unicorns-Commercial 3 4 tasks: 5 - name: validate 6 actions: 7 - description: Wait for metrics-server pod(s) to be ready 8 wait: 9 cluster: 10 kind: Deployment 11 name: metrics-server 12 namespace: metrics-server 13 - description: Wait for metrics-server API to be ready 14 wait: 15 cluster: 16 kind: APIService 17 name: v1beta1.metrics.k8s.io 18 condition: available 19 20 - name: e2e-test 21 actions: 22 - description: "Run Metrics Server E2E tests" 23 cmd: | 24 npm ci && npx vitest run "metrics-server" 25 dir: test/vitest