Skip to content

Commit

Permalink
add envoy deployment tests to pr ci builds
Browse files Browse the repository at this point in the history
Signed-off-by: Steve Sloka <slokas@vmware.com>
  • Loading branch information
stevesloka committed Oct 20, 2021
1 parent e6dd7c1 commit 6f112c8
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/prbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,8 @@ jobs:
kubernetes_version: ["kubernetes:latest", "kubernetes:n-1", "kubernetes:n-2"]
# run tests using the configuration crd as well as without
config_type: ["ConfigmapConfiguration", "ContourConfiguration"]
# run tests against the daemonset or deployment model.
envoy_deployment_type: ["Daemonset", "Deployment"]
# include defines an additional variable (the specific node
# image to use) for each kubernetes_version value.
include:
Expand All @@ -134,6 +136,10 @@ jobs:
use_config_crd: "false"
- config_type: "ContourConfiguration"
use_config_crd: "true"
- envoy_deployment_type: "Daemonset"
use_envoy_deployment: "true"
- envoy_deployment_type: "Deployment"
use_envoy_deployment: "false"

steps:
- uses: actions/checkout@v2
Expand Down Expand Up @@ -166,6 +172,7 @@ jobs:
NODEIMAGE: ${{ matrix.node_image }}
LOAD_PREBUILT_IMAGE: "true"
USE_CONTOUR_CONFIGURATION_CRD: ${{ matrix.use_config_crd }}
USE_ENVOY_DEPLOYMENT: ${{matrix.use_envoy_deployment}}
run: |
make e2e
- uses: act10ns/slack@v1
Expand Down

0 comments on commit 6f112c8

Please sign in to comment.