-
Notifications
You must be signed in to change notification settings - Fork 135
133 lines (131 loc) · 3.86 KB
/
nightly_trigger.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
name: nightly_trigger
on:
schedule:
- cron: '0 4 * * *'
workflow_dispatch:
jobs:
trigger_23:
permissions:
actions: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 1
ref: 23.lts.1+
- name: Trigger Nightly
run: |
set -x
gh workflow run android_23.lts.1+ --ref 23.lts.1+ -f nightly=true
gh workflow run evergreen_23.lts.1+ --ref 23.lts.1+ -f nightly=true
gh workflow run linux_23.lts.1+ --ref 23.lts.1+ -f nightly=true
gh workflow run raspi-2_23.lts.1+ --ref 23.lts.1+ -f nightly=true
gh workflow run win32_23.lts.1+ --ref 23.lts.1+ -f nightly=true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
trigger_22:
permissions:
actions: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 1
ref: 22.lts.1+
- name: Trigger Nightly
run: |
set -x
gh workflow run android_22.lts.1+ --ref 22.lts.1+ -f nightly=true
gh workflow run evergreen_22.lts.1+ --ref 22.lts.1+ -f nightly=true
gh workflow run linux_22.lts.1+ --ref 22.lts.1+ -f nightly=true
gh workflow run raspi-2_22.lts.1+ --ref 22.lts.1+ -f nightly=true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
trigger_21:
permissions:
actions: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 1
ref: 21.lts.1+
- name: Trigger Nightly
run: |
set -x
gh workflow run evergreen_21.lts.1+ --ref 21.lts.1+ -f nightly=true
gh workflow run linux_21.lts.1+ --ref 21.lts.1+ -f nightly=true
gh workflow run raspi-2_21.lts.1+ --ref 21.lts.1+ -f nightly=true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
trigger_20:
permissions:
actions: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 1
ref: 20.lts.1+
- name: Trigger Nightly
run: |
set -x
gh workflow run linux_20.lts.1+ --ref 20.lts.1+ -f nightly=true
gh workflow run raspi-2_20.lts.1+ --ref 20.lts.1+ -f nightly=true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
trigger_19:
permissions:
actions: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 1
ref: 19.lts.1+
- name: Trigger Nightly
run: |
set -x
gh workflow run linux_19.lts.1+ --ref 19.lts.1+ -f nightly=true
gh workflow run raspi-2_19.lts.1+ --ref 19.lts.1+ -f nightly=true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
trigger_rc_11:
permissions:
actions: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 1
ref: rc_11
- name: Trigger Nightly
run: |
set -x
gh workflow run linux_rc_11 --ref rc_11 -f nightly=true
gh workflow run raspi-2_rc_11 --ref rc_11 -f nightly=true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
trigger_cobalt_9:
permissions:
actions: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 1
ref: COBALT_9
- name: Trigger Nightly
run: |
set -x
gh workflow run linux_COBALT_9 --ref COBALT_9 -f nightly=true
gh workflow run raspi-2_COBALT_9 --ref COBALT_9 -f nightly=true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}