-
Notifications
You must be signed in to change notification settings - Fork 215
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
28 changed files
with
331 additions
and
128 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -65,12 +65,8 @@ jobs: | |
with: | ||
path: local | ||
key: perl-${{ steps.perl.outputs.perl-hash }} | ||
- name: Download cpanfile | ||
uses: carlosperate/[email protected] | ||
with: | ||
file-url: https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBI DBD::ODBC DBD::Firebird DBD::Oracle DBD::mysql DBD::Pg Devel::Cover Devel::Cover::Report::Coveralls Algorithm::Backoff::Exponential | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBI DBD::ODBC DBD::Firebird DBD::Oracle DBD::mysql DBD::Pg Devel::Cover Devel::Cover::Report::Coveralls | ||
- name: Install SQLite | ||
env: { PERL5LIB: "${{ github.workspace }}/local/lib/perl5" } | ||
run: .github/ubuntu/sqlite.sh | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,17 +12,17 @@ jobs: | |
strategy: | ||
matrix: | ||
include: | ||
- { version: '7.1', image: 'latest-7.1', params: ';SSLCertificate=SSL_VERIFY_NONE' } | ||
- { version: '7.0', image: 'latest-7.0', params: ';SSLCertificate=SSL_VERIFY_NONE' } | ||
# - { version: '6.2', image: 'latest-6.2', params: '' } | ||
# - { version: '6.1', image: 'latest-6.1', params: '' } | ||
# - { version: '6.0', image: '6.0.16-d1', params: '' } | ||
- { version: '7.1', image: 'latest-7.1', port: 8563 } | ||
- { version: '7.0', image: 'latest-7.0', port: 8563 } | ||
# - { version: '6.2', image: 'latest-6.2', port: 8888 } | ||
# - { version: '6.1', image: 'latest-6.1', port: 8888 } | ||
# - { version: '6.0', image: '6.0.16-d1', port: 8888 } | ||
name: ☀️ Exasol ${{ matrix.version }} | ||
runs-on: ubuntu-latest | ||
services: | ||
exasol: | ||
image: exasol/docker-db:${{ matrix.image }} | ||
ports: [ 8563 ] | ||
ports: [ "${{ matrix.port }}" ] | ||
options: --privileged | ||
steps: | ||
- uses: actions/checkout@v2 | ||
|
@@ -37,15 +37,11 @@ jobs: | |
with: | ||
path: local | ||
key: perl-${{ steps.perl.outputs.perl-hash }} | ||
- name: Download cpanfile | ||
uses: carlosperate/[email protected] | ||
with: | ||
file-url: https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBD::ODBC | ||
- name: prove | ||
env: | ||
PERL5LIB: "${{ github.workspace }}/local/lib/perl5" | ||
LIVE_EXASOL_REQUIRED: true | ||
SQITCH_TEST_EXASOL_URI: db:exasol://sys:[email protected]:${{ job.services.exasol.ports[8563] }}/?Driver=Exasol${{ matrix.params }} | ||
SQITCH_TEST_EXASOL_URI: db:exasol://sys:[email protected]:${{ job.services.exasol.ports[matrix.port] }}/?Driver=Exasol;SSLCertificate=SSL_VERIFY_NONE | ||
run: prove -lvr t/exasol.t |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -41,11 +41,7 @@ jobs: | |
with: | ||
path: local | ||
key: perl-${{ steps.perl.outputs.perl-hash }} | ||
- name: Download cpanfile | ||
uses: carlosperate/[email protected] | ||
with: | ||
file-url: https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBD::Firebird | ||
- name: prove | ||
env: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -47,11 +47,7 @@ jobs: | |
with: | ||
path: local | ||
key: perl-${{ steps.perl.outputs.perl-hash }} | ||
- name: Download cpanfile | ||
uses: carlosperate/[email protected] | ||
with: | ||
file-url: https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBD::mysql | ||
- name: prove | ||
env: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -51,11 +51,7 @@ jobs: | |
with: | ||
path: local | ||
key: perl-${{ steps.perl.outputs.perl-hash }} | ||
- name: Download cpanfile | ||
uses: carlosperate/[email protected] | ||
with: | ||
file-url: https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBD::Oracle | ||
- name: prove | ||
env: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -26,14 +26,10 @@ jobs: | |
with: | ||
path: local | ||
key: perl-${{ steps.perl.outputs.perl-hash }} | ||
- name: Download cpanfile | ||
uses: carlosperate/[email protected] | ||
with: | ||
file-url: https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile | ||
# Remove Locale::TextDomain if https://github.com/gflohr/libintl-perl/issues/7 fixed and released. | ||
- if: ${{ matrix.os == 'windows' }} | ||
run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends Encode Win32::Console::ANSI Win32API::Net Win32::Locale Win32::ShellQuote DateTime::TimeZone::Local::Win32 Locale::[email protected] | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends Test::Spelling Test::Pod Test::Pod::Coverage | ||
- name: prove | ||
env: { PERL5LIB: "${{ github.workspace }}/local/lib/perl5" } | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -30,14 +30,10 @@ jobs: | |
with: | ||
path: local | ||
key: perl-${{ steps.perl.outputs.perl-hash }} | ||
- name: Download cpanfile | ||
uses: carlosperate/[email protected] | ||
with: | ||
file-url: https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile | ||
# Remove Locale::TextDomain if https://github.com/gflohr/libintl-perl/issues/7 fixed and released. | ||
- if: ${{ matrix.os[1] == 'windows' }} | ||
run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends Encode Win32::Console::ANSI Win32API::Net Win32::Locale Win32::ShellQuote DateTime::TimeZone::Local::Win32 Locale::[email protected] | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends Test::Spelling Test::Pod Test::Pod::Coverage | ||
- name: prove | ||
env: { PERL5LIB: "${{ github.workspace }}/local/lib/perl5" } | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,17 +25,13 @@ jobs: | |
with: | ||
path: local | ||
key: perl-${{ steps.perl.outputs.perl-hash }} | ||
- name: Download cpanfile | ||
uses: carlosperate/[email protected] | ||
with: | ||
file-url: https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile | ||
# DBD::Pg always build against the Debian packaged client, alas, so go | ||
# ahead and let it be cached. If can figure out how to install the | ||
# version-specific client (https://github.com/bucardo/dbdpg/issues/84), | ||
# use cpm install --global to install DBD::Pg for a version-specific | ||
# build each time. | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBD::Pg Algorithm::Backoff::Exponential | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBD::Pg | ||
- name: Install Postgres | ||
env: { PERL5LIB: "${{ github.workspace }}/local/lib/perl5" } | ||
run: .github/ubuntu/pg.sh ${{ matrix.pg }} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -23,11 +23,7 @@ jobs: | |
with: | ||
path: local | ||
key: perl-${{ steps.perl.outputs.perl-hash }} | ||
- name: Download cpanfile | ||
uses: carlosperate/[email protected] | ||
with: | ||
file-url: https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBD::ODBC | ||
- name: prove | ||
env: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -26,11 +26,7 @@ jobs: | |
with: | ||
path: local | ||
key: perl-${{ steps.perl.outputs.perl-hash }} | ||
- name: Download cpanfile | ||
uses: carlosperate/[email protected] | ||
with: | ||
file-url: https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBI | ||
- name: Install SQLite | ||
env: { PERL5LIB: "${{ github.workspace }}/local/lib/perl5" } | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -39,11 +39,7 @@ jobs: | |
with: | ||
path: local | ||
key: perl-${{ steps.perl.outputs.perl-hash }} | ||
- name: Download cpanfile | ||
uses: carlosperate/[email protected] | ||
with: | ||
file-url: https://fastapi.metacpan.org/source/DWHEELER/App-Sqitch-v1.1.0/dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends --cpanfile dist/cpanfile | ||
- run: cpm install --verbose --show-build-log-on-failure --no-test --with-recommends DBD::ODBC | ||
- name: prove | ||
env: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -41,3 +41,4 @@ | |
|
||
# Development tools. | ||
^xt/ | ||
^local/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.