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."
|
||||
required: true
|
||||
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
|
||||
sonobuoyTestSuiteCmd:
|
||||
description: "The sonobuoy test suite to run."
|
||||
@ -444,3 +444,7 @@ runs:
|
||||
s3AccessKey: ${{ inputs.s3AccessKey }}
|
||||
s3SecretKey: ${{ inputs.s3SecretKey }}
|
||||
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