diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index 74e00db..3cf3d20 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -86,3 +86,7 @@ jobs: --debug \ --namespace default \ --target-branch ${{ github.event.repository.default_branch }} + + - name: Test graphql-server connection + run: | + helm test rollups-validator-node-${{ github.event.repository.default_branch }} \ No newline at end of file diff --git a/charts/rollups-validator-node/Chart.yaml b/charts/rollups-validator-node/Chart.yaml index f34e75a..b3575f3 100644 --- a/charts/rollups-validator-node/Chart.yaml +++ b/charts/rollups-validator-node/Chart.yaml @@ -6,7 +6,7 @@ maintainers: - name: oap75 type: application -version: 0.5.0 +version: 0.5.2 appVersion: "0.9.1" dependencies: diff --git a/charts/rollups-validator-node/templates/tests/test-connection.yaml b/charts/rollups-validator-node/templates/tests/test-connection.yaml deleted file mode 100644 index 67d0fd6..0000000 --- a/charts/rollups-validator-node/templates/tests/test-connection.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: Pod -metadata: - name: "{{ include "validator.fullname" . }}-test-connection" - labels: {{- include "validator.labels" . | nindent 4 }} - annotations: - "helm.sh/hook": test -spec: - containers: - - name: wget - image: busybox - command: ['wget'] - args: ['{{ include "validator.fullname" . }}-graphql-server:{{ .Values.endpoints.graphqlServer.service.port }}'] - restartPolicy: Never diff --git a/charts/rollups-validator-node/templates/tests/test-graphql-server-connection.yaml b/charts/rollups-validator-node/templates/tests/test-graphql-server-connection.yaml new file mode 100644 index 0000000..d31d62a --- /dev/null +++ b/charts/rollups-validator-node/templates/tests/test-graphql-server-connection.yaml @@ -0,0 +1,14 @@ +--- +apiVersion: v1 +kind: Pod +metadata: + name: "{{ .Release.Name }}-graphql-server-http-check" + annotations: + "helm.sh/hook": test +spec: + containers: + - name: http-check + image: busybox + command: ['wget'] + args: ['--spider', '--timeout=5', 'http://{{ include "validator.fullname" . }}-graphql-server:{{ .Values.endpoints.graphqlServer.service.port }}'] + restartPolicy: Never