-
Notifications
You must be signed in to change notification settings - Fork 176
/
Copy pathapi.yaml
39 lines (35 loc) · 1.07 KB
/
api.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
org: istio
repo: api
support_release_branching: true
image: gcr.io/istio-testing/build-tools:master-ba6e7d3a0ff9666b1cc2a650507b0d99acfefff4
jobs:
- name: build
command: [make, presubmit]
- name: gencheck
command: [make, gen-check]
- name: update-api-dep-client-go
types: [postsubmit]
command:
- entrypoint
- ../test-infra/tools/automator/automator.sh
- --org=$AUTOMATOR_ORG
- --repo=client-go
- "--title=Automator: update istio/api@$AUTOMATOR_SRC_BRANCH dependency in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH"
- --labels=auto-merge,release-notes-none
- --modifier=update_api_dep
- --token-env
- --cmd=go get istio.io/api@$AUTOMATOR_SHA && go mod tidy && make clean gen
requirements: [github-istio-testing]
repos: [istio/test-infra@master]
env:
- name: AUTOMATOR_ORG
value: istio
- name: release-notes
types: [presubmit]
modifiers: [presubmit_optional]
command:
- entrypoint
- gen-release-notes
- --checkLabel
- --validateOnly
requirements: [github-readonly]