Skip to content

Cloud E2E Schedule

Cloud E2E Schedule #49

name: Cloud E2E Schedule
on:
workflow_dispatch:
schedule:
- cron: '30 18 * * 0-4' # Runs at 02:30 UTC on Mon to Friday
jobs:
release-e2e-image:
uses: ./.github/workflows/release-image-cache.yml
with:
GITHUB_REPO: "apecloud/apecloud"
GITHUB_REF: "main"
IMG: "apecloud/e2e"
CONTEXT: "./e2e"
DOCKERFILE_PATH: "./e2e/Dockerfile"
VERSION: "main"
GO_VERSION: "1.22"
REMOVE_PREFIX: false
BUILDX_ARGS: |
ALPINE_IMAGE=apecloud/alpine:3.16
secrets: inherit
e2e-test:
needs: [ release-e2e-image ]
uses: ./.github/workflows/trigger-workflow.yml
with:
GITHUB_REPO: "apecloud/apecloud-cd"
BRANCH_NAME: "main"
WORKFLOW_ID: "cloud-e2e.yml"
APECD_REF: "main"
EXTRA_ARGS: "TEST_TYPE=openapi-test|adminapi-test|engine-test#TEST_ENGINES=${{ vars.KB_CLOUD_TEST_ENGINES }}#CLOUD_ENV_NAME=dev#CLOUD_BRANCH=main#CURRENT_VERSION=${{ vars.CURRENT_RELEASE_VERSION }}#TEST_E2E=true"
secrets: inherit