mirror of
https://github.com/kiwix/java-libkiwix.git
synced 2025-08-03 11:06:15 -04:00
Fixed: CD is failing because there are multiple jar and sources files to upload.
* It was due to we had upgraded the Nexus plugin while upgrading the gradle. So this new version of Nexus generates the sources and jar files itself, and we have a task where we are generating the sources and jar so due to this it detected the multiple jar and sources files and failed the CD. So we have removed our task so that the Nexus plugin will generate and upload the jar and source files itself.
This commit is contained in:
parent
cd8ac21167
commit
1d9ba41d6a
2
.github/workflows/cd.yml
vendored
2
.github/workflows/cd.yml
vendored
@ -22,7 +22,7 @@ jobs:
|
||||
run: bash ./install_deps.sh
|
||||
|
||||
- name: Compile and prepare package
|
||||
run: ./gradlew buildHeaders build assemble androidSourcesJar
|
||||
run: ./gradlew buildHeaders build assemble
|
||||
|
||||
- name: Publish to Maven Central
|
||||
run: ./gradlew publishReleasePublicationToSonatypeRepository --max-workers 1 closeAndReleaseSonatypeStagingRepository
|
||||
|
@ -1,23 +1,6 @@
|
||||
apply plugin: 'maven-publish'
|
||||
apply plugin: 'signing'
|
||||
|
||||
tasks.register('androidSourcesJar', Jar) {
|
||||
archiveClassifier.set('sources')
|
||||
if (project.plugins.findPlugin("com.android.library")) {
|
||||
// For Android libraries
|
||||
from android.sourceSets.main.java.srcDirs
|
||||
from android.sourceSets.main.kotlin.srcDirs
|
||||
} else {
|
||||
// For pure Kotlin libraries, in case you have them
|
||||
from sourceSets.main.java.srcDirs
|
||||
from sourceSets.main.kotlin.srcDirs
|
||||
}
|
||||
}
|
||||
|
||||
artifacts {
|
||||
archives androidSourcesJar
|
||||
}
|
||||
|
||||
def siteUrl = 'https://www.kiwix.org/en/'
|
||||
def gitUrl = 'https://github.com/kiwix/libkiwix.git'
|
||||
|
||||
@ -35,7 +18,6 @@ afterEvaluate {
|
||||
|
||||
from components.release
|
||||
|
||||
artifact androidSourcesJar
|
||||
pom {
|
||||
name = ARTIFACT_ID
|
||||
description = 'LibKiwix Android library'
|
||||
@ -71,13 +53,6 @@ afterEvaluate {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Set dependency for the metadata file generation task
|
||||
tasks.withType(GenerateModuleMetadata).tap {
|
||||
configureEach {
|
||||
dependsOn tasks.named("androidSourcesJar")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
signing {
|
||||
|
Loading…
x
Reference in New Issue
Block a user