Skip to content

Flex Plugins CLI - Jailbreak E2E Nightly #217

Flex Plugins CLI - Jailbreak E2E Nightly

Flex Plugins CLI - Jailbreak E2E Nightly #217

name: Flex Plugins CLI - Jailbreak E2E Nightly
on:
schedule:
- cron: '0 9 * * *' # At 09:00 UTC (02:30 PM IST)
- cron: '0 10 * * *' # At 10:00 UTC (03:30 PM IST)
- cron: '0 11 * * *' # At 11:00 UTC (04:30 PM IST)
jobs:
scheduled-e2e-unix-jailbreak:
if: github.event.schedule == '0 9 * * *'
uses: ./.github/workflows/~reusable_e2e_by_OS.yaml
with:
OS: ubuntu-22.04
BRANCH: main
NPM_IGNORE_PREFIX: ${{ vars.NPM_IGNORE_PREFIX }}
PACKAGE_VERSION: latest
FLEX_UI_VERSION: latest
SLACK_TITLE: 'Flex Plugins CLI - E2E Nightly for Jailbreak'
SEND_NOTIFICATION: true
secrets:
CONSOLE_EMAIL: ${{ secrets.CONSOLE_EMAIL }}
CONSOLE_PASSWORD: ${{ secrets.CONSOLE_PASSWORD }}
CONSOLE_EMAIL_linux: ${{ secrets.CONSOLE_EMAIL_linux_jailbreak }}
TWILIO_ACCOUNT_SID_linux: ${{ secrets.TWILIO_ACCOUNT_SID_linux_jailbreak }}
TWILIO_AUTH_TOKEN_linux: ${{ secrets.TWILIO_AUTH_TOKEN_linux_jailbreak }}
CONSOLE_EMAIL_win32: ${{ secrets.CONSOLE_EMAIL_win32_jailbreak }}
TWILIO_ACCOUNT_SID_win32: ${{ secrets.TWILIO_ACCOUNT_SID_win32_jailbreak }}
TWILIO_AUTH_TOKEN_win32: ${{ secrets.TWILIO_AUTH_TOKEN_win32_jailbreak }}
CONSOLE_EMAIL_darwin: ${{ secrets.CONSOLE_EMAIL_darwin_jailbreak }}
TWILIO_ACCOUNT_SID_darwin: ${{ secrets.TWILIO_ACCOUNT_SID_darwin_jailbreak }}
TWILIO_AUTH_TOKEN_darwin: ${{ secrets.TWILIO_AUTH_TOKEN_darwin_jailbreak }}
SLACK_WEB_HOOK: ${{ secrets.SLACK_WEB_HOOK }}
scheduled-e2e-macos-jailbreak:
if: github.event.schedule == '0 10 * * *'
uses: ./.github/workflows/~reusable_e2e_by_OS.yaml
with:
OS: macos-latest
BRANCH: main
NPM_IGNORE_PREFIX: ${{ vars.NPM_IGNORE_PREFIX }}
PACKAGE_VERSION: latest
FLEX_UI_VERSION: latest
SLACK_TITLE: 'Flex Plugins CLI - E2E Nightly for Jailbreak'
SEND_NOTIFICATION: true
secrets:
CONSOLE_EMAIL: ${{ secrets.CONSOLE_EMAIL }}
CONSOLE_PASSWORD: ${{ secrets.CONSOLE_PASSWORD }}
CONSOLE_EMAIL_linux: ${{ secrets.CONSOLE_EMAIL_linux_jailbreak }}
TWILIO_ACCOUNT_SID_linux: ${{ secrets.TWILIO_ACCOUNT_SID_linux_jailbreak }}
TWILIO_AUTH_TOKEN_linux: ${{ secrets.TWILIO_AUTH_TOKEN_linux_jailbreak }}
CONSOLE_EMAIL_win32: ${{ secrets.CONSOLE_EMAIL_win32_jailbreak }}
TWILIO_ACCOUNT_SID_win32: ${{ secrets.TWILIO_ACCOUNT_SID_win32_jailbreak }}
TWILIO_AUTH_TOKEN_win32: ${{ secrets.TWILIO_AUTH_TOKEN_win32_jailbreak }}
CONSOLE_EMAIL_darwin: ${{ secrets.CONSOLE_EMAIL_darwin_jailbreak }}
TWILIO_ACCOUNT_SID_darwin: ${{ secrets.TWILIO_ACCOUNT_SID_darwin_jailbreak }}
TWILIO_AUTH_TOKEN_darwin: ${{ secrets.TWILIO_AUTH_TOKEN_darwin_jailbreak }}
SLACK_WEB_HOOK: ${{ secrets.SLACK_WEB_HOOK }}
scheduled-e2e-windows-jailbreak:
if: github.event.schedule == '0 11 * * *'
uses: ./.github/workflows/~reusable_e2e_by_OS.yaml
with:
OS: windows-latest
BRANCH: main
NPM_IGNORE_PREFIX: ${{ vars.NPM_IGNORE_PREFIX }}
PACKAGE_VERSION: latest
FLEX_UI_VERSION: latest
SLACK_TITLE: 'Flex Plugins CLI - E2E Nightly for Jailbreak'
SEND_NOTIFICATION: true
secrets:
CONSOLE_EMAIL: ${{ secrets.CONSOLE_EMAIL }}
CONSOLE_PASSWORD: ${{ secrets.CONSOLE_PASSWORD }}
CONSOLE_EMAIL_linux: ${{ secrets.CONSOLE_EMAIL_linux_jailbreak }}
TWILIO_ACCOUNT_SID_linux: ${{ secrets.TWILIO_ACCOUNT_SID_linux_jailbreak }}
TWILIO_AUTH_TOKEN_linux: ${{ secrets.TWILIO_AUTH_TOKEN_linux_jailbreak }}
CONSOLE_EMAIL_win32: ${{ secrets.CONSOLE_EMAIL_win32_jailbreak }}
TWILIO_ACCOUNT_SID_win32: ${{ secrets.TWILIO_ACCOUNT_SID_win32_jailbreak }}
TWILIO_AUTH_TOKEN_win32: ${{ secrets.TWILIO_AUTH_TOKEN_win32_jailbreak }}
CONSOLE_EMAIL_darwin: ${{ secrets.CONSOLE_EMAIL_darwin_jailbreak }}
TWILIO_ACCOUNT_SID_darwin: ${{ secrets.TWILIO_ACCOUNT_SID_darwin_jailbreak }}
TWILIO_AUTH_TOKEN_darwin: ${{ secrets.TWILIO_AUTH_TOKEN_darwin_jailbreak }}
SLACK_WEB_HOOK: ${{ secrets.SLACK_WEB_HOOK }}