Skip to content

Commit 47480c5

Browse files
authored
feat: configure initial sp version (#829)
Configures CI for branch
1 parent 89ec4e0 commit 47480c5

File tree

1 file changed

+61
-57
lines changed

1 file changed

+61
-57
lines changed

.github/workflows/ci.yaml

Lines changed: 61 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,87 @@
1-
on:
1+
'on':
22
push:
33
branches:
4-
- master
5-
pull_request:
4+
- 1.22.0-sp
5+
pull_request: null
66
name: ci
77
jobs:
88
units:
99
runs-on: ubuntu-latest
1010
strategy:
1111
matrix:
12-
java: [7, 8, 11]
12+
java:
13+
- 7
14+
- 8
15+
- 11
1316
steps:
14-
- uses: actions/checkout@v2
15-
- uses: actions/setup-java@v1
16-
with:
17-
java-version: ${{matrix.java}}
18-
- run: java -version
19-
- run: .kokoro/build.sh
20-
env:
21-
JOB_TYPE: test
22-
- name: coverage
23-
uses: codecov/codecov-action@v1
24-
with:
25-
name: actions ${{matrix.java}}
17+
- uses: actions/checkout@v2
18+
- uses: actions/setup-java@v1
19+
with:
20+
java-version: ${{matrix.java}}
21+
- run: java -version
22+
- run: .kokoro/build.sh
23+
env:
24+
JOB_TYPE: test
2625
windows:
2726
runs-on: windows-latest
2827
steps:
29-
- uses: actions/checkout@v2
30-
- uses: actions/setup-java@v1
31-
with:
32-
java-version: 8
33-
- run: java -version
34-
- run: .kokoro/build.bat
35-
env:
36-
JOB_TYPE: test
28+
- uses: actions/checkout@v2
29+
- uses: actions/setup-java@v1
30+
with:
31+
java-version: 8
32+
- run: java -version
33+
- run: .kokoro/build.bat
34+
env:
35+
JOB_TYPE: test
3736
dependencies:
3837
runs-on: ubuntu-latest
3938
strategy:
4039
matrix:
41-
java: [8, 11]
40+
java:
41+
- 8
42+
- 11
4243
steps:
43-
- uses: actions/checkout@v2
44-
- uses: actions/setup-java@v1
45-
with:
46-
java-version: ${{matrix.java}}
47-
- run: java -version
48-
- run: .kokoro/dependencies.sh
44+
- uses: actions/checkout@v2
45+
- uses: actions/setup-java@v1
46+
with:
47+
java-version: ${{matrix.java}}
48+
- run: java -version
49+
- run: .kokoro/dependencies.sh
4950
linkage-monitor:
5051
runs-on: ubuntu-latest
5152
steps:
52-
- uses: actions/checkout@v2
53-
- uses: actions/setup-java@v1
54-
with:
55-
java-version: 8
56-
- run: java -version
57-
- name: Install artifacts to local Maven repository
58-
run: .kokoro/build.sh
59-
shell: bash
60-
- name: Validate any conflicts with regard to com.google.cloud:libraries-bom (latest release)
61-
uses: GoogleCloudPlatform/cloud-opensource-java/linkage-monitor@v1-linkagemonitor
53+
- uses: actions/checkout@v2
54+
- uses: actions/setup-java@v1
55+
with:
56+
java-version: 8
57+
- run: java -version
58+
- name: Install artifacts to local Maven repository
59+
run: .kokoro/build.sh
60+
shell: bash
61+
- name: >-
62+
Validate any conflicts with regard to com.google.cloud:libraries-bom
63+
(latest release)
64+
uses: >-
65+
GoogleCloudPlatform/cloud-opensource-java/linkage-monitor@v1-linkagemonitor
6266
lint:
6367
runs-on: ubuntu-latest
6468
steps:
65-
- uses: actions/checkout@v2
66-
- uses: actions/setup-java@v1
67-
with:
68-
java-version: 8
69-
- run: java -version
70-
- run: .kokoro/build.sh
71-
env:
72-
JOB_TYPE: lint
69+
- uses: actions/checkout@v2
70+
- uses: actions/setup-java@v1
71+
with:
72+
java-version: 8
73+
- run: java -version
74+
- run: .kokoro/build.sh
75+
env:
76+
JOB_TYPE: lint
7377
clirr:
7478
runs-on: ubuntu-latest
7579
steps:
76-
- uses: actions/checkout@v2
77-
- uses: actions/setup-java@v1
78-
with:
79-
java-version: 8
80-
- run: java -version
81-
- run: .kokoro/build.sh
82-
env:
83-
JOB_TYPE: clirr
80+
- uses: actions/checkout@v2
81+
- uses: actions/setup-java@v1
82+
with:
83+
java-version: 8
84+
- run: java -version
85+
- run: .kokoro/build.sh
86+
env:
87+
JOB_TYPE: clirr

0 commit comments

Comments
 (0)