Nightly runs #22
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Nightly runs | |
on: | |
schedule: | |
- cron: '0 6 * * 1' | |
jobs: | |
twig_component_70x_weekly: | |
if: always() | |
uses: oxid-eSales/github-actions/.github/workflows/universal_workflow_light.yaml@v4 | |
with: | |
testplan: '~/defaults/7.0.x.yaml,~/defaults/scheduled.yaml,~/twig-component.yaml' | |
runs_on: '"ubuntu-latest"' | |
defaults: 'v4' | |
plan_folder: '.github/oxid-esales' | |
custom_testplan_yaml: | | |
global: | |
title: 'twig component 7.0.x-weekly' | |
finish: | |
slack_title: 'Weekly Twig Component 7.0.x on {{ .Github.Repository }}' | |
use_scheduled_slack_channel: true | |
secrets: | |
DOCKER_HUB_USER: ${{ secrets.DOCKER_HUB_USER }} | |
DOCKER_HUB_TOKEN: ${{ secrets.DOCKER_HUB_TOKEN }} | |
CACHE_ENDPOINT: ${{ secrets.CACHE_ENDPOINT }} | |
CACHE_ACCESS_KEY: ${{ secrets.CACHE_ACCESS_KEY }} | |
CACHE_SECRET_KEY: ${{ secrets.CACHE_SECRET_KEY }} | |
enterprise_github_token: ${{ secrets.enterprise_github_token }} | |
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} | |
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} | |
SLACK_SCHEDULED_WEBHOOK_URL: ${{ secrets.SLACK_SCHEDULED_WEBHOOK_URL }} | |
twig_component_71x_weekly: | |
if: always() | |
uses: oxid-eSales/github-actions/.github/workflows/universal_workflow_light.yaml@v4 | |
with: | |
testplan: '~/defaults/7.1.x.yaml,~/defaults/scheduled.yaml,~/twig-component.yaml' | |
runs_on: '"ubuntu-latest"' | |
defaults: 'v4' | |
plan_folder: '.github/oxid-esales' | |
custom_testplan_yaml: | | |
global: | |
title: 'twig component 7.1.x-weekly' | |
finish: | |
slack_title: 'Weekly Twig Component 7.1.x on {{ .Github.Repository }}' | |
use_scheduled_slack_channel: true | |
secrets: | |
DOCKER_HUB_USER: ${{ secrets.DOCKER_HUB_USER }} | |
DOCKER_HUB_TOKEN: ${{ secrets.DOCKER_HUB_TOKEN }} | |
CACHE_ENDPOINT: ${{ secrets.CACHE_ENDPOINT }} | |
CACHE_ACCESS_KEY: ${{ secrets.CACHE_ACCESS_KEY }} | |
CACHE_SECRET_KEY: ${{ secrets.CACHE_SECRET_KEY }} | |
enterprise_github_token: ${{ secrets.enterprise_github_token }} | |
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} | |
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} | |
SLACK_SCHEDULED_WEBHOOK_URL: ${{ secrets.SLACK_SCHEDULED_WEBHOOK_URL }} | |
twig_component_72x_weekly: | |
if: always() | |
uses: oxid-eSales/github-actions/.github/workflows/universal_workflow_light.yaml@v4 | |
with: | |
testplan: '~/defaults/7.2.x.yaml,~/defaults/scheduled.yaml,~/twig-component.yaml' | |
runs_on: '"ubuntu-latest"' | |
defaults: 'v4' | |
plan_folder: '.github/oxid-esales' | |
custom_testplan_yaml: | | |
global: | |
title: 'twig component 7.2.x-weekly' | |
finish: | |
slack_title: 'Weekly Twig Component 7.2.x on {{ .Github.Repository }}' | |
use_scheduled_slack_channel: true | |
secrets: | |
DOCKER_HUB_USER: ${{ secrets.DOCKER_HUB_USER }} | |
DOCKER_HUB_TOKEN: ${{ secrets.DOCKER_HUB_TOKEN }} | |
CACHE_ENDPOINT: ${{ secrets.CACHE_ENDPOINT }} | |
CACHE_ACCESS_KEY: ${{ secrets.CACHE_ACCESS_KEY }} | |
CACHE_SECRET_KEY: ${{ secrets.CACHE_SECRET_KEY }} | |
enterprise_github_token: ${{ secrets.enterprise_github_token }} | |
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} | |
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} | |
SLACK_SCHEDULED_WEBHOOK_URL: ${{ secrets.SLACK_SCHEDULED_WEBHOOK_URL }} | |
twig_component_73x_weekly: | |
if: always() | |
uses: oxid-eSales/github-actions/.github/workflows/universal_workflow_light.yaml@v4 | |
with: | |
testplan: '~/defaults/7.3.x.yaml,~/defaults/scheduled.yaml,~/twig-component.yaml' | |
runs_on: '"ubuntu-latest"' | |
defaults: 'v4' | |
plan_folder: '.github/oxid-esales' | |
custom_testplan_yaml: | | |
global: | |
title: 'twig component 7.3.x-weekly' | |
finish: | |
slack_title: 'Weekly Twig Component 7.3.x on {{ .Github.Repository }}' | |
use_scheduled_slack_channel: true | |
secrets: | |
DOCKER_HUB_USER: ${{ secrets.DOCKER_HUB_USER }} | |
DOCKER_HUB_TOKEN: ${{ secrets.DOCKER_HUB_TOKEN }} | |
CACHE_ENDPOINT: ${{ secrets.CACHE_ENDPOINT }} | |
CACHE_ACCESS_KEY: ${{ secrets.CACHE_ACCESS_KEY }} | |
CACHE_SECRET_KEY: ${{ secrets.CACHE_SECRET_KEY }} | |
enterprise_github_token: ${{ secrets.enterprise_github_token }} | |
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} | |
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} | |
SLACK_SCHEDULED_WEBHOOK_URL: ${{ secrets.SLACK_SCHEDULED_WEBHOOK_URL }} | |
twig_component_80x_weekly: | |
if: always() | |
uses: oxid-eSales/github-actions/.github/workflows/universal_workflow_light.yaml@v4 | |
with: | |
testplan: '~/defaults/8.0.x.yaml,~/defaults/scheduled.yaml,~/twig-component.yaml' | |
runs_on: '"ubuntu-latest"' | |
defaults: 'v4' | |
plan_folder: '.github/oxid-esales' | |
custom_testplan_yaml: | | |
global: | |
title: 'twig component 8.0.x-weekly' | |
finish: | |
slack_title: 'Weekly Twig Component 8.0.x on {{ .Github.Repository }}' | |
use_scheduled_slack_channel: true | |
secrets: | |
DOCKER_HUB_USER: ${{ secrets.DOCKER_HUB_USER }} | |
DOCKER_HUB_TOKEN: ${{ secrets.DOCKER_HUB_TOKEN }} | |
CACHE_ENDPOINT: ${{ secrets.CACHE_ENDPOINT }} | |
CACHE_ACCESS_KEY: ${{ secrets.CACHE_ACCESS_KEY }} | |
CACHE_SECRET_KEY: ${{ secrets.CACHE_SECRET_KEY }} | |
enterprise_github_token: ${{ secrets.enterprise_github_token }} | |
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} | |
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} | |
SLACK_SCHEDULED_WEBHOOK_URL: ${{ secrets.SLACK_SCHEDULED_WEBHOOK_URL }} |