Skip to content

Commit 93cfb15

Browse files
committed
Update of GitHub workflow file for supporting 5.x CI/CD
1 parent af3a809 commit 93cfb15

File tree

1 file changed

+3
-67
lines changed

1 file changed

+3
-67
lines changed

.github/workflows/ci-5.x.yml

Lines changed: 3 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: vertx-sql-client (5.x)
1+
name: CI/CD (5.x)
22
on:
33
push:
44
branches:
@@ -9,72 +9,8 @@ on:
99
schedule:
1010
- cron: '0 5 * * *'
1111
jobs:
12-
CI:
13-
strategy:
14-
matrix:
15-
include:
16-
- os: ubuntu-latest
17-
jdk: 11
18-
profile: 'PostgreSQL-9'
19-
- os: ubuntu-latest
20-
jdk: 11
21-
profile: 'PostgreSQL-10'
22-
- os: ubuntu-latest
23-
jdk: 11
24-
profile: 'PostgreSQL-11'
25-
- os: ubuntu-latest
26-
jdk: 11
27-
profile: 'MySQL-8.0'
28-
- os: ubuntu-latest
29-
jdk: 11
30-
profile: 'MySQL-5.6'
31-
- os: ubuntu-latest
32-
jdk: 11
33-
profile: 'MySQL-5.7'
34-
- os: ubuntu-latest
35-
jdk: 11
36-
profile: 'MariaDB-10.4'
37-
- os: ubuntu-latest
38-
jdk: 11
39-
profile: 'MSSQL-2017-latest'
40-
- os: ubuntu-latest
41-
jdk: 11
42-
profile: 'MSSQL-2019-latest'
43-
- os: ubuntu-latest
44-
jdk: 11
45-
profile: 'DB2-11.5'
46-
- os: ubuntu-latest
47-
jdk: 11
48-
profile: 'SQL-templates'
49-
- os: ubuntu-latest
50-
jdk: 21
51-
profile: 'PostgreSQL-11'
52-
- os: ubuntu-latest
53-
jdk: 21
54-
profile: 'MySQL-5.7'
55-
- os: ubuntu-latest
56-
jdk: 21
57-
profile: 'MariaDB-10.4'
58-
- os: ubuntu-latest
59-
jdk: 21
60-
profile: 'MSSQL-2019-latest'
61-
- os: ubuntu-latest
62-
jdk: 21
63-
profile: 'Oracle-23'
64-
uses: ./.github/workflows/ci.yml
65-
with:
66-
branch: ${{ github.event.pull_request.head.sha || github.ref_name }}
67-
jdk: ${{ matrix.jdk }}
68-
os: ${{ matrix.os }}
69-
profile: ${{ matrix.profile }}
70-
deploy: ${{ matrix.jdk == '8' && matrix.os == 'ubuntu-latest' }}
12+
CI-CD:
13+
uses: ./.github/workflows/ci-matrix-5.x.yml
7114
secrets: inherit
72-
Deploy:
73-
name: Deploy to OSSRH
74-
if: ${{ github.repository_owner == 'eclipse-vertx' && (github.event_name == 'push' || github.event_name == 'schedule') }}
75-
needs: CI
76-
uses: ./.github/workflows/deploy.yml
7715
with:
7816
branch: ${{ github.event.pull_request.head.sha || github.ref_name }}
79-
jdk: 11
80-
secrets: inherit

0 commit comments

Comments
 (0)