Do not use random, it is not idempotent.

This commit is contained in:
Robert de Bock 2020-05-01 12:45:48 +02:00
parent 3091e76918
commit 08646c42db
3 changed files with 78 additions and 2 deletions

View File

@ -8,7 +8,7 @@ on:
tags: tags:
- '*' - '*'
schedule: schedule:
- cron: '{{ 59 | random }} {{ 23 | random }} {{ letter_day_mapping[role_name[:1]] + 1 }} * *' - cron: '{{ letter_minute_mapping[role_name[2]] }} {{ letter_hour_mapping[role_name[2]] }} {{ letter_day_mapping[role_name[:1]] + 1 }} * *'
jobs: jobs:
release: release:

View File

@ -9,7 +9,7 @@ on:
- '*' - '*'
pull_request: pull_request:
schedule: schedule:
- cron: '{{ 59 | random }} {{ 23 | random }} {{ letter_day_mapping[role_name[:1]] }} * *' - cron: '{{ letter_minute_mapping[role_name[2]] }} {{ letter_hour_mapping[role_name[2]] }} {{ letter_day_mapping[role_name[:1]] + 1 }} * *'
jobs: jobs:
lint: lint:

View File

@ -114,3 +114,79 @@ letter_day_mapping:
7: 27 7: 27
8: 27 8: 27
9: 27 9: 27
letter_hour_mapping:
a: 1
b: 2
c: 3
d: 4
e: 5
f: 6
g: 7
h: 8
i: 9
j: 10
k: 11
l: 12
m: 13
n: 14
o: 15
p: 16
q: 17
r: 18
s: 19
t: 20
u: 21
v: 22
w: 22
x: 22
y: 22
z: 22
0: 23
1: 23
2: 23
3: 23
4: 23
5: 23
6: 23
7: 23
8: 23
9: 23
letter_minute_mapping:
a: 1
b: 2
c: 3
d: 4
e: 5
f: 6
g: 7
h: 8
i: 9
j: 10
k: 11
l: 12
m: 13
n: 14
o: 15
p: 16
q: 17
r: 18
s: 19
t: 20
u: 21
v: 23
w: 24
x: 25
y: 26
z: 27
0: 28
1: 29
2: 30
3: 31
4: 32
5: 33
6: 34
7: 35
8: 36
9: 37