Caldav4j moved to CircleCI and ships Integration Tests in CI
Caldav4j moved from travis.io to circle.ci. This allowed us to:
– easily running builds locally via `circleci build`
– add integration tests with a custmo baikal image.
This was done with very few changes:
– add a .circleci/config.yml
– limit resource usage on our pom.xml to comply with circleci limits
snippet here
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.0</version>
<configuration>
…
<threadCount>1</threadCount>
<forkCount>0</forkCount>
<argLine>-Dfile.encoding=${project.build.sourceEncoding} -Xmx1024m</argLine>
<useSystemClassLoader>false</useSystemClassLoader>
</configuration>
</plugin>
November 29 2018 12:24 pm | Politica| 1,322 views