Commit Graph

3779 Commits

Author SHA1 Message Date
Antonin Delpeuch
4457c7fd30 Reduce server classpath size by excluding dynamically loaded deps 2018-09-11 11:33:53 +01:00
Antonin Delpeuch
df53cf9117 Exclude javax.servlet in Gdata extension, conflicts with existing version 2018-09-11 11:30:18 +01:00
Antonin Delpeuch
6c42a2aba9 Cleanup copied libs along with class files 2018-09-11 11:14:15 +01:00
Antonin Delpeuch
c12502aaae Use dependency plugin to copy runtime lib to MOD-INF dirs 2018-09-11 10:55:29 +01:00
Antonin Delpeuch
f2c0361bfc Call test-compile explicitly when generating the classpath 2018-09-10 18:11:34 +01:00
Antonin Delpeuch
4bb5795203 Split call to process-resources in Maven invocation on Windows 2018-09-10 16:47:09 +01:00
Antonin Delpeuch
780589113c Remove unnecessary quotes in refine.bat 2018-09-10 16:06:37 +01:00
Antonin Delpeuch
9f964af7d4 Migrate ComputeClustersCommand to use new architecture 2018-09-10 15:49:59 +01:00
Antonin Delpeuch
c9436f563d Refactor kNNClusterer for serialization 2018-09-10 15:49:59 +01:00
Antonin Delpeuch
31954862e8 Refactor BinningClusterer for JSON serialization 2018-09-10 15:49:52 +01:00
Antonin Delpeuch
5a0304f363
Merge pull request #1722 from OpenRefine/json-testing
Add serialization tests for most Jsonizable classes
2018-09-10 15:35:25 +01:00
Antonin Delpeuch
1c20242d40 Replace version and groupId by variables in submodules 2018-09-10 15:33:30 +01:00
Antonin Delpeuch
6f13f6a9e2 Use 'call' instruction in batch file 2018-09-10 15:29:00 +01:00
Antonin Delpeuch
e589697171 Remove Ant configuration files 2018-09-10 15:13:26 +01:00
Antonin Delpeuch
9b54ac2bd2 Remove jars of dependencies 2018-09-10 15:11:21 +01:00
Antonin Delpeuch
e23bfb43ac Cache Maven packages on CI systems 2018-09-10 14:52:16 +01:00
Antonin Delpeuch
2806b1face Fix 'test' command on UNIX and Windows 2018-09-10 14:42:02 +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
51f6867dc0 Explicitly compile even for test goals in refine.bat 2018-09-10 14:13:47 +01:00
Antonin Delpeuch
a429058cf6 Expose main tests as jar, for Travis 2018-09-10 14:10:21 +01:00
Antonin Delpeuch
ffb1474865 Update test locations in Travis and Appveyor 2018-09-10 13:54:06 +01:00
Antonin Delpeuch
5a59e6c9b0 Attempt to generate classpath on Windows 2018-09-10 13:51:00 +01:00
Antonin Delpeuch
aa5088d7bf Disable tests for pc-axis and gdata extensions 2018-09-10 13:48:52 +01:00
Antonin Delpeuch
1184528098 Fix Database extension testing for Maven 2018-09-10 13:37:51 +01:00
Antonin Delpeuch
2f2fa86800 Fix Wikidata extension testing for Maven 2018-09-10 11:27:14 +01:00
Antonin Delpeuch
60d4656176 Add missing mockito dependency and fix maven invocation 2018-09-10 09:50:44 +01:00
Antonin Delpeuch
4b061ed4e5 Update .gitignore with paths used by maven 2018-09-10 09:29:22 +01:00
Antonin Delpeuch
b0e3de821b Fix classpath generation on Linux 2018-09-10 09:20:27 +01:00
Antonin Delpeuch
72639fdd71 Fix classpath generation 2018-09-09 19:31:33 +01:00
Antonin Delpeuch
97d1c886d6 Add process-resources to refine.bat 2018-09-09 18:24:23 +01:00
Antonin Delpeuch
849a555324 Process resources earlier on Travis 2018-09-09 17:49:59 +01:00
Antonin Delpeuch
f4d774e7ac Fix jdatapath URI in server/pom.xml 2018-09-09 17:49:12 +01:00
Antonin Delpeuch
8d5cb67e0c Explicitly process resources in wrapper scripts 2018-09-09 17:48:48 +01:00
Antonin Delpeuch
e846df0b9d Migrate custom jars to install-plugin 2018-09-09 17:30:28 +01:00
Antonin Delpeuch
9af847ae10 Fix pom.xml 2018-09-09 17:30:01 +01:00
Antonin Delpeuch
198cd1302e Install local jars with Maven install plugin 2018-09-09 17:30:00 +01:00
Antonin Delpeuch
6b41ae5971 Cleanup maven repositories 2018-09-07 15:01:09 +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
4eeefe75f4 Cleanup pom files 2018-09-07 11:56:24 +01:00
Antonin Delpeuch
ed76375a01 Add Maven configuration for the sample extension 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
d0cbadff15 Cleanup classpath generation 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
86d9a91db1 Add Maven configuration for pc-axis extension 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
f14bd18a7b Add Maven configuration for gdata extension 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
94220ad880 Maven configuration for the database extension 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
3e0efc47fd Add Maven configuration for Jython extension 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
25e14cfe87 Working Maven config for the Wikidata extension 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
f371e50217 Start to migrate refine script to use maven 2018-09-07 11:27:28 +01:00
Antonin Delpeuch
bc47653c99 Adapt output directories to match those expected by butterfly 2018-09-07 11:27:28 +01:00