Commit Graph

36 Commits

Author SHA1 Message Date
Thad Guidry
9f4a8432cd
skip building with Appveyor for only docs (#3538)
* skip building with Appveyor for only docs

* limit to only the docs folder
2021-01-29 23:04:21 +01:00
Antonin Delpeuch
3e955b3f73
Migrate from Travis to GitHub Actions (#3378)
* Only keep JRE 8 and 14 in the build matrix.

For #3377.

* Run tests in GitHub Actions on each PR

* Attempt to fix Postgres configuration

* Set explicit password for Postgres on GitHub Actions

* Set explicit password for MySQL and MariaDB

* Fix credentials for postgres and mysql

* Fix duplicate id in GitHub workflow

* Fix creation of test_db on MySQL

* Revert back to GH Action MySQL service

* Populate initial test databases

* Fix syntax of workflow file

* Reorder steps to give more time for MySQL to boot

* Run MySQL database as a service, forward ports to config

* Reformat MySQL options

* Fix YAML syntax

* Add missing 'steps' field

* Fix connection to MySQL and Postgres

* Add back explicit database creation steps

* Force TCP/IP connection for postgres

* Remove explicit creation of test database for postgres

* Fix Postgres and Mariadb configs

* Fix parameter spelling for mariadb

* Display MariaDB test configuration

* Fix more inconsistent parameter names

* Fix more inconsistent parameter names

* Attempt to use Coveralls maven plugin instead of GH action

* Fix workflow file

* Enable submission to coveralls

* Supply coveralls token

* Remove Travis-specific configuration files

* Also update appveyor script after rename of SQL files

* Reintroduce packaging/test_pom.xml used by Appveyor

* Update filenames in appveyor.yml
2020-12-04 08:50:10 +01:00
Antonin Delpeuch
6c128d6692 Attempt to fix surefire on Appveyor 2019-08-28 10:08:22 +01:00
Antonin Delpeuch
8e73bb104d Fix windows path syntax 2019-06-03 17:39:29 +01:00
Antonin Delpeuch
74115c08f2 Disable packaging in Appveyor. Closes #2054 2019-06-03 17:29:34 +01:00
Antonin Delpeuch
2ac17b4c7b Create packaging/target via maven instead of manually 2018-09-22 10:42:39 +01:00
Antonin Delpeuch
b893beaf39 Fix appveyor local path 2018-09-21 12:15:14 +01:00
Antonin Delpeuch
069616851c Manually create packaging/target on Travis and Appveyor 2018-09-21 11:46:07 +01:00
Antonin Delpeuch
782ae4e788 Revert "Revert "Migrate to Maven""
This reverts commit c20918b73d.
2018-09-16 15:34:47 +01:00
Jacky
c20918b73d
Revert "Migrate to Maven" 2018-09-16 10:16:50 -04:00
Antonin Delpeuch
e23bfb43ac Cache Maven packages on CI systems 2018-09-10 14:52:16 +01:00
Antonin Delpeuch
df27f9f0ea Reintroduce explicit process-resources on Travis and Appveyor 2018-09-10 14:32:54 +01:00
Antonin Delpeuch
75414fb1c3 Simplify test invocation 2018-09-10 14:26:14 +01:00
Antonin Delpeuch
ffb1474865 Update test locations in Travis and Appveyor 2018-09-10 13:54:06 +01:00
Antonin Delpeuch
4824147d9b Fix maven path for appveyor 2018-09-07 14:19:23 +01:00
Antonin Delpeuch
7590fd149d Attempt to configure Maven on appveyor 2018-09-07 14:14:37 +01:00
Antonin Delpeuch
d271b430ec
Fix appveyor build (#1699)
* Attempt to fix ant install on Appveyor

* Update ant version

* Fix environment variable in Appveyor
2018-08-07 11:22:06 +01:00
Thad Guidry
9748c5f192
update Ant version available 2018-05-16 09:00:49 -05:00
Antonin Delpeuch
0d8659c652 Remove unit_tests.xml and rename others 2018-01-31 08:36:11 +00:00
Antonin Delpeuch
6ac3c206de Remove comments, as they are not supported 2018-01-27 18:35:43 +00:00
Antonin Delpeuch
05d759c60e Configure postgres to accept password logins 2018-01-27 18:34:19 +00:00
Antonin Delpeuch
cd123e86f3 Use native createdb command 2018-01-27 18:24:09 +00:00
Antonin Delpeuch
2d3f8a5764 Add explicit postgres user during setup 2018-01-27 18:19:25 +00:00
Antonin Delpeuch
24c292ba15 Fix MySQL path 2018-01-27 18:16:19 +00:00
Antonin Delpeuch
a8ed571f27 Enable Postgres on Appveyor 2018-01-27 18:08:04 +00:00
Antonin Delpeuch
2da07462ba Fix appveyor MySQL password 2018-01-27 17:52:23 +00:00
Antonin Delpeuch
09c53ff718 Fix Appveyor script 2018-01-27 17:48:43 +00:00
Antonin Delpeuch
6fdaab7724 Enable MySQL in Appveyor 2018-01-27 17:03:53 +00:00
Thad Guidry
d9db94dba5
builds are controlled by Ant actually, so commenting out 2018-01-04 15:17:32 -06:00
Jacky
398a480fe4
add extra new line 2018-01-04 15:45:11 -05:00
Thad Guidry
a85b744f3a
adding Fail Fast with build 2018-01-04 14:44:40 -06:00
Thad Guidry
13b494b136
Update appveyor.yml 2018-01-04 13:50:57 -06:00
Thad Guidry
77f16e4a20
Update appveyor.yml 2018-01-04 13:38:34 -06:00
Antonin Delpeuch
0f03d77178 Enable extension tests in Appveyor 2018-01-03 19:32:22 +01:00
Jacky
bdf1c3eda7
fix issue #1402 2017-12-28 23:24:34 -05:00
Jacky
4a182c9a15 fix issue #1341 2017-12-24 00:06:09 -05:00