This repository was archived by the owner on May 21, 2026. It is now read-only.
Merge branch 'dev' #33
cicd.yml
on: push
Tests
1m 29s
Build, Docker and Push
15m 7s
Annotations
62 warnings and 1 notice
|
Tests
Failed to save cache entry with path '/home/runner/.gradle/caches,/home/runner/.gradle/notifications,/home/runner/.gradle/.setup-gradle' and key: gradle-home-v1|Linux|tests[9135b4882d00dff6218dac81a00d34cb]-f35377d2d4187c032f429c947c347d65cb8d30d5: Error: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0Va2TaQAAAABcdQRAQeSEQI/XFCnsZTg8UEFPRURHRTA1MTMARWRnZQ==
|
|
Tests
Failed to save cache entry with path '/home/runner/.gradle/caches/modules-*/files-*/*/*/*/*' and key: gradle-dependencies-v1-0e62d8981a314d417ac51a6f0b09fdaa: Error: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0Va2TaQAAAAAAyclBBxrpTboVEAs486PHUEFPRURHRTA2MjEARWRnZQ==
|
|
Tests
Failed to save cache entry with path '/home/runner/.gradle/caches/transforms-4/*/
/home/runner/.gradle/caches/*/transforms/*/' and key: gradle-transforms-v1-141489eee02ca2ca63b5b64148996e0b: Error: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0VK2TaQAAAACsVAoIA4zoS5d3oebUGzExUEFPRURHRTA2MTIARWRnZQ==
|
|
Tests
Failed to save cache entry with path '/home/runner/.gradle/caches/*/groovy-dsl/*/' and key: gradle-groovy-dsl-v1-1e505a27ba2c3888323eb770121df1e8: Error: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0VK2TaQAAAABZskC+l6n4QZ4Fl61OMhRdUEFPRURHRTA1MTgARWRnZQ==
|
|
Tests
Failed to save cache entry with path '/home/runner/.gradle/wrapper/dists/gradle-8.10-bin/deqhafrv1ntovfmgh0nh3npr9' and key: gradle-wrapper-zips-v1-68e268aa5bbc0127f7332b88e18d7a5d: Error: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0VK2TaQAAAAAy8FVvaQcSTIrTGqsMRcOPUEFPRURHRTA1MDcARWRnZQ==
|
|
Tests
Failed to save cache entry with path '/home/runner/.gradle/caches/jars-*/*/' and key: gradle-instrumented-jars-v1-15ff32f3f031c28d439e2f4b2b2b3b02: Error: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0VK2TaQAAAAASwXWNIhVmRYhDoYra7b7yUEFPRURHRTA1MDgARWRnZQ==
|
|
Tests
Failed to restore gradle-home-v1|Linux|tests[9135b4882d00dff6218dac81a00d34cb]-f35377d2d4187c032f429c947c347d65cb8d30d5: Error: Cache service responded with 400
|
|
AutoCloseable used without 'try'-with-resources:
src/main/java/com/espacogeek/geek/data/api/impl/QuoteApiImpl.java#L67
'Response' used without 'try'-with-resources statement
|
|
AutoCloseable used without 'try'-with-resources:
src/main/java/com/espacogeek/geek/utils/DataJumpUtils.java#L71
'Response' used without 'try'-with-resources statement
|
|
Boxing of already boxed value:
src/main/java/com/espacogeek/geek/controllers/UserController.java#L135
Boxing of already boxed `userId`
|
|
Boxing of already boxed value:
src/main/java/com/espacogeek/geek/controllers/UserController.java#L161
Boxing of already boxed `userId`
|
|
Constant values:
src/main/java/com/espacogeek/geek/data/impl/SerieControllerImpl.java#L93
Condition `externalReferenceExisted.isPresent()` is always `false`
|
|
Constant values:
src/main/java/com/espacogeek/geek/data/impl/GenericMediaDataControllerImpl.java#L352
Result of `external.orElseThrow().getMedia()` is always 'null'
|
|
Constant values:
src/main/java/com/espacogeek/geek/services/impl/MediaServiceImpl.java#L181
Condition `media == null` is always `false`
|
|
Constant values:
src/main/java/com/espacogeek/geek/repositories/impl/MediaRepositoryCustomImpl.java#L123
Condition `params != null` is always `true`
|
|
Constant values:
src/main/java/com/espacogeek/geek/data/impl/MovieControllerImpl.java#L113
Condition `externalReferenceExisted.isPresent()` is always `false`
|
|
Constant values:
src/main/java/com/espacogeek/geek/utils/TokenUtils.java#L55
Condition `request != null` is always `true`
|
|
Constant values:
src/main/java/com/espacogeek/geek/data/impl/GenericMediaDataControllerImpl.java#L274
Condition `media != null` is always `true`
|
|
Nullability and data flow problems:
src/main/java/com/espacogeek/geek/utils/DataJumpUtils.java#L79
Method invocation `body` may produce `NullPointerException`
|
|
Nullability and data flow problems:
src/main/java/com/espacogeek/geek/utils/DataJumpUtils.java#L79
Method invocation `bytes` may produce `NullPointerException`
|
|
Nullability and data flow problems:
src/main/java/com/espacogeek/geek/utils/DataJumpUtils.java#L86
Dereference of `json` may produce `NullPointerException`
|
|
Nullability and data flow problems:
src/main/java/com/espacogeek/geek/config/GraphQlCookieInterceptor.java#L70
Result of 'min' is the same as the second argument making the call meaningless
|
|
Result of method call ignored:
src/main/java/com/espacogeek/geek/data/api/impl/MovieAPIImpl.java#L234
Result of `String.replace()` is ignored
|
|
'long' literal ending with 'l' instead of 'L':
src/main/java/com/espacogeek/geek/utils/MediaUtils.java#L43
'long' literal `1l` ends with lowercase 'l'
|
|
Mismatched query and update of collection:
src/main/java/com/espacogeek/geek/utils/MediaUtils.java#L84
Contents of collection `updatedMedias` are updated, but never queried
|
|
Mismatched query and update of collection:
src/main/java/com/espacogeek/geek/utils/MediaUtils.java#L64
Contents of collection `updatedMedias` are updated, but never queried
|
|
Optional.get() is called without isPresent() check:
src/main/java/com/espacogeek/geek/controllers/UserController.java#L135
`Optional.get()` without 'isPresent()' check
|
|
Optional.get() is called without isPresent() check:
src/main/java/com/espacogeek/geek/controllers/UserController.java#L157
`Optional.get()` without 'isPresent()' check
|
|
Optional.get() is called without isPresent() check:
src/main/java/com/espacogeek/geek/controllers/UserController.java#L192
`Optional.get()` without 'isPresent()' check
|
|
Optional.get() is called without isPresent() check:
src/main/java/com/espacogeek/geek/controllers/UserController.java#L174
`Optional.get()` without 'isPresent()' check
|
|
Use of Optional.ofNullable with null or non-null argument:
src/main/java/com/espacogeek/geek/services/impl/ApiKeyServiceImpl.java#L34
'Optional.ofNullable()' with non-null argument should be replaced with 'Optional.of()'
|
|
Single character alternation:
src/main/java/com/espacogeek/geek/metrics/GraphQLMetricsInstrumentation.java#L31
Single character alternation in RegExp
|
|
String comparison using '==', instead of 'equals()':
src/main/java/com/espacogeek/geek/controllers/MediaController.java#L128
String values are compared using `==`, not 'equals()'
|
|
String comparison using '==', instead of 'equals()':
src/main/java/com/espacogeek/geek/controllers/MediaController.java#L90
String values are compared using `==`, not 'equals()'
|
|
String comparison using '==', instead of 'equals()':
src/main/java/com/espacogeek/geek/controllers/MediaController.java#L52
String values are compared using `==`, not 'equals()'
|
|
String comparison using '==', instead of 'equals()':
src/main/java/com/espacogeek/geek/controllers/MediaController.java#L71
String values are compared using `==`, not 'equals()'
|
|
String comparison using '==', instead of 'equals()':
src/main/java/com/espacogeek/geek/controllers/MediaController.java#L110
String values are compared using `==`, not 'equals()'
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/MovieAPIImpl.java#L73
Variable `movieDb` initializer `new MovieDb()` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/MovieAPIImpl.java#L157
Variable `rawAlternativeTitles` initializer `new ArrayList<>()` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/utils/DataJumpUtils.java#L76
Variable `inputStream` initializer `null` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/TvSeriesApiImpl.java#L188
Variable `rawExternalReferences` initializer `new ExternalIds()` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/utils/DataJumpUtils.java#L57
Variable `request` initializer `null` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/TvSeriesApiImpl.java#L221
Variable `rawSerieDetails` initializer `new TvSeriesDb()` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/QuoteApiImpl.java#L52
Variable `request` initializer `null` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/impl/GenericMediaDataControllerImpl.java#L271
The value `createMediaIfNotExistAndIfExistReturnIt(mediaSearch, typeReference)` assigned to `media` is never used
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/TvSeriesApiImpl.java#L78
Variable `rawSerieDetails` initializer `new TvSeriesDb()` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/MovieAPIImpl.java#L211
Variable `movieDb` initializer `new MovieDb()` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/QuoteApiImpl.java#L65
Variable `response` initializer `null` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/TvSeriesApiImpl.java#L129
Variable `rawArtwork` initializer `new Images()` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/MovieAPIImpl.java#L107
Variable `trailers` initializer `null` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/TvSeriesApiImpl.java#L113
Variable `trailers` initializer `null` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/TvSeriesApiImpl.java#L163
Variable `rawAlternativeTitles` initializer `new ArrayList<>()` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/MovieAPIImpl.java#L183
Variable `rawExternalReferences` initializer `new ExternalIds()` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/MovieAPIImpl.java#L226
Variable `genres` initializer `new ArrayList<GenreModel>()` is redundant
|
|
Unused assignment:
src/main/java/com/espacogeek/geek/data/api/impl/MovieAPIImpl.java#L122
Variable `rawArtwork` initializer `new Images()` is redundant
|
|
Build, Docker and Push
F***iled to s***ve c***che entry with p***th '/home/runner/.gr***dle/c***ches,/home/runner/.gr***dle/notific***tions,/home/runner/.gr***dle/.setup-gr***dle' ***nd key: gr***dle-home-v1|Linux|build_***nd_publish[9135b4882d00dff6218d***c81***00d34cb]-f35377d2d4187c032f429c947c347d65cb8d30d5: Error: <h2>Our services ***ren't ***v***il***ble right now</h2><p>We're working to restore ***ll services ***s soon ***s possible. Ple***se check b***ck soon.</p>05LCT***QAAAADy6ZkiAVEIQ***N2j4HFAwOgUEhYMzFFREdFMDYxOABFZGdl
|
|
Build, Docker and Push
F***iled to s***ve c***che entry with p***th '/home/runner/.gr***dle/c***ches/tr***nsforms-4/*/
/home/runner/.gr***dle/c***ches/*/tr***nsforms/*/' ***nd key: gr***dle-tr***nsforms-v1-141489eee02c***2c***63b5b64148996e0b: Error: <h2>Our services ***ren't ***v***il***ble right now</h2><p>We're working to restore ***ll services ***s soon ***s possible. Ple***se check b***ck soon.</p>05LCT***QAAAAB8SyFgqj8zTJWwpGlgPXd3UEhYMzFFREdFMDUyMQBFZGdl
|
|
Build, Docker and Push
F***iled to s***ve c***che entry with p***th '/home/runner/.gr***dle/wr***pper/dists/gr***dle-8.10-bin/deqh***frv1ntovfmgh0nh3npr9' ***nd key: gr***dle-wr***pper-zips-v1-68e268***5bbc0127f7332b88e18d7***5d: Error: <h2>Our services ***ren't ***v***il***ble right now</h2><p>We're working to restore ***ll services ***s soon ***s possible. Ple***se check b***ck soon.</p>05LCT***QAAAABKUIr64FZ/RZ19Q27bK41WUEhYMzFFREdFMDYwOQBFZGdl
|
|
Build, Docker and Push
F***iled to s***ve c***che entry with p***th '/home/runner/.gr***dle/c***ches/modules-*/files-*/*/*/*/*' ***nd key: gr***dle-dependencies-v1-008d0***4***8e646***fb45b71c2d645***be8: Error: <h2>Our services ***ren't ***v***il***ble right now</h2><p>We're working to restore ***ll services ***s soon ***s possible. Ple***se check b***ck soon.</p>05LCT***QAAAAAGEIjVzW***KQ6stM4o+tKBWUEhYMzFFREdFMDUxMABFZGdl
|
|
Build, Docker and Push
F***iled to s***ve c***che entry with p***th '/home/runner/.gr***dle/c***ches/*/groovy-dsl/*/' ***nd key: gr***dle-groovy-dsl-v1-1e505***27b***2c3888323eb770121df1e8: Error: <h2>Our services ***ren't ***v***il***ble right now</h2><p>We're working to restore ***ll services ***s soon ***s possible. Ple***se check b***ck soon.</p>047CT***QAAAAC8p8***LgNUHRbvkXBTxlXi7UEhYMzFFREdFMDYxOQBFZGdl
|
|
Build, Docker and Push
F***iled to s***ve c***che entry with p***th '/home/runner/.gr***dle/c***ches/j***rs-*/*/' ***nd key: gr***dle-instrumented-j***rs-v1-15ff32f3f031c28d439e2f4b2b2b3b02: Error: <h2>Our services ***ren't ***v***il***ble right now</h2><p>We're working to restore ***ll services ***s soon ***s possible. Ple***se check b***ck soon.</p>047CT***QAAAADR/cc9TvcTS7gRr9oVcGluUEhYMzFFREdFMDIxOABFZGdl
|
|
Build, Docker and Push
F***iled to restore gr***dle-home-v1|Linux|build_***nd_publish[9135b4882d00dff6218d***c81***00d34cb]-f35377d2d4187c032f429c947c347d65cb8d30d5: Error: C***che service responded with 400
|
|
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
EspacoGeek-Teams~EspacoGeek_API~I67FYE.dockerbuild
Expired
|
71.7 KB |
sha256:74779938d4d1aa9853c94bdb78e3b06f3e835d3eaa688fad09489eadf726e7b1
|
|
|
EspacoGeek-Teams~EspacoGeek_API~NOBW2K.dockerbuild
Expired
|
98.8 KB |
sha256:91d1143a1328fa4fd148d7c6a832a1be22fd6f64444107a69b4705c1ea38e07e
|
|
|
test-reports
Expired
|
78.7 KB |
sha256:1e38e969dff930ee0cbc03fb10dbd3c7c14345bea65137c60a6b56cc3bb6a68f
|
|