@@ -12,17 +12,17 @@ jobs:
12
12
strategy :
13
13
matrix :
14
14
include :
15
- - { version: '7.1', image: 'latest-7.1', params: ';SSLCertificate=SSL_VERIFY_NONE' }
16
- - { version: '7.0', image: 'latest-7.0', params: ';SSLCertificate=SSL_VERIFY_NONE' }
17
- # - { version: '6.2', image: 'latest-6.2', params: '' }
18
- # - { version: '6.1', image: 'latest-6.1', params: '' }
19
- # - { version: '6.0', image: '6.0.16-d1', params: '' }
15
+ - { version: '7.1', image: 'latest-7.1', port: 8563 }
16
+ - { version: '7.0', image: 'latest-7.0', port: 8563 }
17
+ # - { version: '6.2', image: 'latest-6.2', port: 8888 }
18
+ # - { version: '6.1', image: 'latest-6.1', port: 8888 }
19
+ # - { version: '6.0', image: '6.0.16-d1', port: 8888 }
20
20
name : ☀️ Exasol ${{ matrix.version }}
21
21
runs-on : ubuntu-latest
22
22
services :
23
23
exasol :
24
24
image : exasol/docker-db:${{ matrix.image }}
25
- ports : [ 8563 ]
25
+ ports : [ "${{ matrix.port }}" ]
26
26
options : --privileged
27
27
steps :
28
28
- uses : actions/checkout@v2
@@ -37,15 +37,11 @@ jobs:
37
37
with :
38
38
path : local
39
39
key : perl-${{ steps.perl.outputs.perl-hash }}
40
- - name : Download cpanfile
41
- uses :
carlosperate/[email protected]
42
- with :
43
- file-url : https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile
44
- - run : cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile
40
+ - run : cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile
45
41
- run : cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBD::ODBC
46
42
- name : prove
47
43
env :
48
44
PERL5LIB : " ${{ github.workspace }}/local/lib/perl5"
49
45
LIVE_EXASOL_REQUIRED : true
50
- SQITCH_TEST_EXASOL_URI :
db:exasol://sys:[email protected] :${{ job.services.exasol.ports[8563 ] }}/?Driver=Exasol${{ matrix.params }}
46
+ SQITCH_TEST_EXASOL_URI :
db:exasol://sys:[email protected] :${{ job.services.exasol.ports[matrix.port ] }}/?Driver=Exasol;SSLCertificate=SSL_VERIFY_NONE
51
47
run : prove -lvr t/exasol.t
0 commit comments