Skip to content

Commit c2629dd

Browse files
authored
Merge pull request #24908 from pravarag/simulator-prow-config
Update prow configs for kube-scheduler-simulator
2 parents 34b3418 + 94ac560 commit c2629dd

File tree

2 files changed

+18
-60
lines changed

2 files changed

+18
-60
lines changed

config/jobs/kubernetes-sigs/kube-scheduler-simulator/kube-scheduler-simulator-presubmits-master.yaml

Lines changed: 11 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# sigs.k8s.io/kube-scheduler-simulator presubmits
22
presubmits:
33
kubernetes-sigs/kube-scheduler-simulator:
4-
- name: pull-kube-scheduler-simulator-get-dependencies
4+
- name: pull-kube-scheduler-simulator-backend-lint
55
annotations:
66
testgrid-dashboards: sig-scheduling
7-
testgrid-tab-name: pull-kube-scheduler-simulator-get-dependencies
7+
testgrid-tab-name: pull-kube-scheduler-simulator-backend-lint
88
decorate: true
99
path_alias: sigs.k8s.io/kube-scheduler-simulator
1010
branches:
@@ -14,45 +14,16 @@ presubmits:
1414
containers:
1515
- image: golang:1.17
1616
command:
17-
- make
18-
args:
19-
- mod-download
20-
- name: pull-kube-scheduler-simulator-install-tools
21-
annotations:
22-
testgrid-dashboards: sig-scheduling
23-
testgrid-tab-name: pull-kube-scheduler-simulator-install-tools
24-
decorate: true
25-
path_alias: sigs.k8s.io/kube-scheduler-simulator
26-
branches:
27-
- ^master$
28-
always_run: false
29-
spec:
30-
containers:
31-
- image: golang:1.17
32-
command:
33-
- make
34-
args:
35-
- tools
36-
- name: pull-kube-scheduler-simulator-lint
37-
annotations:
38-
testgrid-dashboards: sig-scheduling
39-
testgrid-tab-name: pull-kube-scheduler-simulator-lint
40-
decorate: true
41-
path_alias: sigs.k8s.io/kube-scheduler-simulator
42-
branches:
43-
- ^master$
44-
always_run: false
45-
spec:
46-
containers:
47-
- image: golang:1.17
48-
command:
49-
- make
50-
args:
51-
- lint
52-
- name: lint-frontend-with-yarn
17+
- /bin/bash
18+
- -c
19+
- >
20+
make mod-download &&
21+
make tools &&
22+
make lint
23+
- name: pull-kube-scheduler-simulator-frontend-lint
5324
annotations:
5425
testgrid-dashboards: sig-scheduling
55-
testgrid-tab-name: lint-frontend-with-yarn
26+
testgrid-tab-name: pull-kube-scheduler-simulator-frontend-lint
5627
decorate: true
5728
path_alias: sigs.k8s.io/kube-scheduler-simulator
5829
branches:
@@ -65,6 +36,7 @@ presubmits:
6536
- /bin/bash
6637
- -c
6738
- >
39+
cd /web
6840
npm ci &&
6941
npm install -g yarn &&
7042
yarn install --frozen-lockfile &&
Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# sigs.k8s.io/kube-scheduler-simulator presubmits
22
presubmits:
33
kubernetes-sigs/kube-scheduler-simulator:
4-
- name: pull-kube-scheduler-simulator-test-dependencies
4+
- name: pull-kube-scheduler-simulator-backend-unit-test
55
annotations:
66
testgrid-dashboards: sig-scheduling
7-
testgrid-tab-name: pull-kube-scheduler-simulator-test-dependencies
7+
testgrid-tab-name: pull-kube-scheduler-simulator-backend-unit-test
88
decorate: true
99
path_alias: sigs.k8s.io/kube-scheduler-simulator
1010
branches:
@@ -14,22 +14,8 @@ presubmits:
1414
containers:
1515
- image: golang:1.17
1616
command:
17-
- make
18-
args:
19-
- mod-download
20-
- name: pull-kube-scheduler-simulator-run-tests
21-
annotations:
22-
testgrid-dashboards: sig-scheduling
23-
testgrid-tab-name: pull-kube-scheduler-simulator-run-tests
24-
decorate: true
25-
path_alias: sigs.k8s.io/kube-scheduler-simulator
26-
branches:
27-
- ^master$
28-
always_run: false
29-
spec:
30-
containers:
31-
- image: golang:1.17
32-
command:
33-
- make
34-
args:
35-
- test
17+
- /bin/bash
18+
- -c
19+
- >
20+
make mod-download &&
21+
make test

0 commit comments

Comments
 (0)