mirror of
https://github.com/Prominence/openweathermap-java-api.git
synced 2026-01-09 19:46:41 +03:00
* New mapping approach - Refreshes license information in file headers - Rewrites API models to eliminate most of the custom mapping code - Redefines API configuration options - Simplifies fetching and mapping logic - Updates dependency versions - Reduces Java source level to 8 everywhere to eliminate JavaDoc warnings related to generated code - Moves some in-line JSONs to class path resources to make tests more clean - Adds assumptions to skip integration tests if API key is not set - Adds assumptions to skip One Call API tests unless RUN_ONE_CALL env var is set - Solves issue around UnsupportedOperationExceptions in certain terminators - Adds option to use secure channel for picture URLs - Adds new tests Signed-off-by: Esta Nagy <nagyesta@gmail.com> * New mapping approach - Code review - Minor fixes - Adds new tests Signed-off-by: Esta Nagy <nagyesta@gmail.com> * New mapping approach - Code review - Add more tests Signed-off-by: Esta Nagy <nagyesta@gmail.com> * New mapping approach - Code review - Unified coordinate and time period usage - Fixed local system dependent test Signed-off-by: Esta Nagy <nagyesta@gmail.com> * New mapping approach - Code review - Fixed line separator issue in response processing - Changed how unitSystem can be defined by moving this parameter to the JSON/XML/HTML terminator methods Signed-off-by: Esta Nagy <nagyesta@gmail.com> Signed-off-by: Esta Nagy <nagyesta@gmail.com>
14 lines
460 B
YAML
14 lines
460 B
YAML
container:
|
|
image: gradle:jdk8
|
|
|
|
testCoverage_task:
|
|
gradle_cache:
|
|
folder: ~/.gradle/caches
|
|
testCoverage_script: gradle jacocoTestReport && bash <(curl -s https://codecov.io/bash)
|
|
cleanup_before_cache_script:
|
|
- rm -rf ~/.gradle/caches/$GRADLE_VERSION/
|
|
- rm -rf ~/.gradle/caches/transforms-1
|
|
- rm -rf ~/.gradle/caches/journal-1
|
|
- rm -rf ~/.gradle/caches/jars-3/*/buildSrc.jar
|
|
- find ~/.gradle/caches/ -name "*.lock" -type f -delete
|