मैं Gradle कॉन्फ़िगर किया है new Maven Publisher Plugin का उपयोग कर परियोजना विरूपण साक्ष्य प्रकाशित करने के लिए, दुर्भाग्य से इस प्लगइन में उत्पन्न pom.xml
निर्भरता के साथ समस्या यह है - निर्भरता compile
बजाय के दायरे runtime
है।प्रकाशन विरूपण साक्ष्य bintray को (Maven भंडार)
मेरे विन्यास इस तरह है:
gradle publish
कितने साल (कार्य) रास्ते में इस लक्ष्य को हासिल करने के लिए:
apply plugin: 'maven-publish'
publishing {
publications {
mavenCustom(MavenPublication) {
from components.java
}
}
repositories {
maven {
url "https://api.bintray.com/maven/codearte/public/fairyland"
credentials {
username = bintrayUser
password = bintrayKey
}
}
}
}
प्रकाशन एक आदेश के साथ आसान था? प्रोजेक्ट जारी होने पर प्रोजेक्ट टेजिंग को स्वचालित करना संभव है?
मैं भी आप [bintray Gradle प्लगइन] पर एक नज़र डालें सुझाव देंगे (https: //bintray.com/jfrog/jfrog-jars/grad le-bintray-प्लगइन)। यह बिंट्रे को बहुत आसान बनाता है। – JBaruch