Niels van Velzen
ff674c897e
Remove Dokka from unpublished modules
2024-02-04 14:57:51 +01:00
Niels van Velzen
73fb779460
Update deprecated Detekt usages
2024-02-04 14:57:51 +01:00
Niels van Velzen
97beea0d0e
Add Gradle download plugin to version catalog
2022-09-30 19:01:12 +02:00
Niels van Velzen
a687223c51
Migrate unit tests to Kotest
2022-04-30 15:51:04 +02:00
Niels van Velzen
839a9d4d94
Move dependency repository definition to build.gradle.kts ( #385 )
...
I believe this should fix the issue where Renovate can't find androidx dependencies
2022-04-28 22:00:36 +02:00
Niels van Velzen
5a6b9496a9
Require explicit enabling of publishing ( #331 )
...
Prevents testutils (and potential future projects) from being published, also moves publishing config to AFTER the kotlin block to fix jellyfin-core-android POM and jellyfin-core Dokka
2021-10-17 14:36:57 +00:00
Niels van Velzen
158f9d08d0
Update binary-compatibility-validator to 0.8.0-RC and re-enable jellyfin-core api validation again ( #326 )
2021-10-04 17:19:19 +00:00
Niels van Velzen
bc979d632c
Move jellyfin-platform-android into jellyfin-core
2021-08-22 13:10:01 +02:00
Niels van Velzen
3fefad0118
Convert jellyfin-core to Kotlin Multiplatform
2021-08-21 10:56:05 +02:00
Niels van Velzen
87e76dcffa
Use dependency catalog for plugins
2021-08-19 15:33:37 +02:00
Niels van Velzen
4968dad97f
Convert jellyfin-model to Kotlin Multiplatform ( #302 )
2021-08-14 10:43:54 +02:00
Niels van Velzen
8683810a89
Miscellaneous build script changes ( #289 )
2021-07-08 23:03:33 +02:00
Niels van Velzen
05b48d202f
Add jellyfin.branch
property to create versions from a branch name
2021-05-29 14:40:35 +02:00
Niels van Velzen
453ec08cf4
Add linting in CI using Detekt with SARIF output
2021-04-17 10:20:10 +02:00
Niels van Velzen
8416776dbd
Use centralized dependency versions for all project dependencies
2021-04-10 11:29:35 +02:00
Max Rumpf
f01543146e
Merge pull request #213 from nielsvanvelzen/binary-compatibility-validator
...
Add binary compatibility validation
2021-04-03 11:13:01 +02:00
Niels van Velzen
3fc17f0767
Add binary-compatibility-validator plugin
2021-04-03 10:59:54 +02:00
Niels van Velzen
098a09b6cd
Add default repositories to all projects ( #212 )
2021-04-03 10:41:21 +02:00
Niels van Velzen
13e206c08b
Move Dokka and Nexus Publish plugin versions to buildSrc
2021-03-23 21:39:35 +01:00
Niels van Velzen
48423356ba
Add javadoc using Dokka
2021-03-23 20:21:51 +01:00
Niels van Velzen
5d4390efcf
Rename gradle artifact group to "org.jellyfin.sdk"
2021-03-19 19:18:00 +01:00
Niels van Velzen
030df4cc9e
Move publishing CI to GitHub actions
2021-03-13 12:05:03 +01:00
Niels van Velzen
0284ddc623
Don't sign when key is not set
2021-03-11 17:00:06 +01:00
Niels van Velzen
2298cf9f04
Publish to Sonatype OSS
2021-03-10 22:49:37 +01:00
Niels van Velzen
3ca910086a
Update all dependencies
...
Except for Android Gradle build tools
2020-11-15 14:10:13 +01:00
Niels van Velzen
2931698f00
Enable core library desugaring for Android
2020-10-09 13:07:07 +02:00
Niels van Velzen
2f5b8f13ca
Use buildSrc in new modules
2020-09-09 20:23:15 +02:00
Niels van Velzen
2a3b62374e
Add buildSrc gradle project which contains build logic and dependencies
2020-08-15 11:57:34 +02:00
Niels van Velzen
93ef154a81
Strip the "v" prefix from given versions (v0.7.0 -> 0.7.0)
2020-08-11 20:59:22 +02:00
Niels van Velzen
464ac0b62f
Update Gradle plugin version
2020-07-31 20:32:03 +02:00
Niels van Velzen
2083af341f
Ignore detekt failures
2020-06-01 16:51:28 +02:00
Niels van Velzen
95f5cffbd1
Add Detekt plugin
2020-06-01 16:48:57 +02:00
Niels van Velzen
e06edc991c
Use Jellyfin Bintray repository
2020-05-13 12:18:04 +02:00
Niels van Velzen
3667dc45c8
Change naming
2020-05-13 12:18:03 +02:00
Niels van Velzen
cde82f9e4a
Change syntax for publishing code
2020-05-13 12:18:03 +02:00
Niels van Velzen
cfe03a0198
Add publishing plugin + configuration
2020-05-13 12:18:02 +02:00
Niels van Velzen
73afd0d598
Remove deprecated maven plugin
2020-05-13 12:18:02 +02:00
Niels van Velzen
6c02087f50
Add Kotlin support to android module
2020-05-02 13:15:48 +02:00
Niels van Velzen
741789cbba
Upgrade dependencies
2020-04-30 17:29:31 +02:00
Niels van Velzen
b4f6a87d46
Convert Gradle build scripts to Kotlin
2020-04-30 16:54:31 +02:00
Niels van Velzen
5cf8fe904f
Add .kts extension to Gradle files
2020-04-30 16:49:49 +02:00