mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-02-23 08:20:15 -05:00
Wrote structure for e2e test
This commit is contained in:
parent
8d76abc1ac
commit
bd3c2595ac
6
.github/actions/e2e_test/action.yml
vendored
6
.github/actions/e2e_test/action.yml
vendored
@ -56,7 +56,7 @@ inputs:
|
|||||||
description: "Azure credentials authorized to create an IAM configuration."
|
description: "Azure credentials authorized to create an IAM configuration."
|
||||||
required: true
|
required: true
|
||||||
test:
|
test:
|
||||||
description: "The test to run. Can currently be one of [sonobuoy full, sonobuoy quick, sonobuoy conformance, autoscaling, lb, perf-bench, verify, recover, malicious join, nop, upgrade]."
|
description: "The test to run. Can currently be one of [sonobuoy full, sonobuoy quick, sonobuoy conformance, autoscaling, lb, perf-bench, verify, recover, malicious join, nop, upgrade, emergency ssh]."
|
||||||
required: true
|
required: true
|
||||||
sonobuoyTestSuiteCmd:
|
sonobuoyTestSuiteCmd:
|
||||||
description: "The sonobuoy test suite to run."
|
description: "The sonobuoy test suite to run."
|
||||||
@ -444,3 +444,7 @@ runs:
|
|||||||
s3AccessKey: ${{ inputs.s3AccessKey }}
|
s3AccessKey: ${{ inputs.s3AccessKey }}
|
||||||
s3SecretKey: ${{ inputs.s3SecretKey }}
|
s3SecretKey: ${{ inputs.s3SecretKey }}
|
||||||
githubToken: ${{ inputs.githubToken }}
|
githubToken: ${{ inputs.githubToken }}
|
||||||
|
|
||||||
|
- name: Run emergency ssh test
|
||||||
|
if: inputs.test == 'emergency ssh'
|
||||||
|
uses: ./.github/actions/e2e_emergency_ssh
|
||||||
|
19
.github/workflows/e2e-ssh.yml
vendored
Normal file
19
.github/workflows/e2e-ssh.yml
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
name: e2e test emergency ssh
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
push:
|
||||||
|
paths:
|
||||||
|
- cli/internal/cmd/ssh*.go
|
||||||
|
- terraform/infrastructure/aws/**
|
||||||
|
- terraform/infrastructure/azure/**
|
||||||
|
- terraform/infrastructure/gcp/**
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
ssh:
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
csp: [aws, azure, gcp]
|
||||||
|
- name: Checkout
|
||||||
|
id: checkout
|
||||||
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
Loading…
x
Reference in New Issue
Block a user