Skip to content

Commit

Permalink
Update (test) Scheduled Cron Trigger for V3 (#726)
Browse files Browse the repository at this point in the history
  • Loading branch information
saikumar-vs authored Sep 16, 2024
1 parent a3e626a commit b1d42b4
Showing 1 changed file with 77 additions and 0 deletions.
77 changes: 77 additions & 0 deletions .github/workflows/v3-cron-fb-e2e-suite.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
name: V3_Cron FB e2e tests

on:
schedule:
- cron: '0 * * * *'
workflow_dispatch:
inputs:
pmm_ui_tests_branch:
description: 'pmm-ui-tests repository branch(CLI tests)'
default: 'v3'
required: false
type: string
pmm_qa_branch:
description: 'qa-integration repository branch(for setup)'
default: 'v3'
required: false
type: string
pmm_server_image:
description: 'PMM Server docker image'
default: 'perconalab/pmm-server:3-dev-latest'
required: true
type: string
pmm_client_image:
description: 'pmm-client docker image'
default: 'perconalab/pmm-client:3-dev-latest'
required: false
type: string
pmm_client_version:
description: 'PMM Client version (3-dev-latest|pmm3-rc|x.xx.x|https...)'
default: '3-dev-latest'
required: false
type: string
sha:
description: "SHA (leave default if running manually)"
default: 'null'
required: false
type: string

workflow_call:
inputs:
pmm_ui_tests_branch:
required: false
type: string
pmm_qa_branch:
required: false
type: string
pmm_server_image:
required: true
type: string
pmm_client_image:
required: false
type: string
pmm_client_version:
required: false
type: string
sha:
required: false
type: string

secrets:
BACKUP_LOCATION_ACCESS_KEY:
required: false
BACKUP_LOCATION_SECRET_KEY:
required: false

jobs:
trigger_v3-fb:
name: Run V3-fb-e2e-suite Reusable Workflow
uses: percona/pmm-qa/.github/workflows/fb-e2e-suite.yml@v3
secrets: inherit
with:
sha: ${{ inputs.sha || github.event.pull_request.head.sha || 'null' }}
pmm_server_image: ${{ inputs.pmm_server_image || 'perconalab/pmm-server:3-dev-latest' }}
pmm_client_version: ${{ inputs.pmm_client_version || '3-dev-latest' }}
pmm_client_image: ${{ inputs.pmm_client_image || 'perconalab/pmm-client:3-dev-latest' }}
pmm_qa_branch: ${{ inputs.pmm_qa_branch || 'v3' }}
pmm_ui_tests_branch: ${{ inputs.pmm_ui_tests_branch || 'v3' }}

0 comments on commit b1d42b4

Please sign in to comment.