2014-06-13 14 views
5

यह अच्छा छोटा टूल वादा मुझे निजी बिट्टबकेट रेपो तक कलाकृतियों को अपलोड करने में मदद करता है।वैगन-गिट और ग्रैडल

http://synergian.github.io/wagon-git/bitbucket.html

मैं अपने Gradle में निर्माण इस गाइड का उपयोग कर मुसीबतों ...

मैं इस छोटे से और सीमित उदाहरण मिल गया है, https://github.com/UniconLabs/ssl-utils/blob/master/build.gradle

मेरे लिए सबसे स्पष्ट नहीं इस खंड है हो रहा है मेरे मैवेन घर के अंदर settings.xml कैसे तैयार करें के बारे में। क्या मैं अपने .gradle फ़ोल्डर का उपयोग करना चाहता हूं क्योंकि मैं ग्रैडल के साथ काम करता हूं?

Bitbucket निजी डेटा संग्रह स्थान

उसी तरह आगे बढ़ें, लेकिन अपने Maven settings.xml में बुनियादी प्रमाणीकरण जोड़ने (आमतौर पर आपके $ MAVEN_HOME निर्देशिका पर स्थित है, एक पूर्ण गाइड के लिए http://maven.apache.org/settings.html की जाँच)।

<settings> 
     ... 
     <servers> 
       <server> 
         <id>your-repo-id</id> 
         <username>yourbitbucketusername</username> 
         <password>yourbitbucketpassword</password> 
       </server> 
       ... 
     </servers> 
     ... 
</settings> 

उत्तर

2
अपने ~/.gradle/gradle.properties फाइल करने के लिए जाते हैं, और निम्नांकित दो पंक्तियों को जोड़ने करना

सबसे आसान बात:

yourbitbucketusername = [bitbucket username] 
yourbitbucketpassword = [bitbucket password] 

तो फिर तुम अपने निर्माण में निम्न जोड़ सकते हैं .gradle:

uploadArchives { 
    repositories { 
     mavenDeployer { 
     repository(url: "repo url") { 
     authentication(userName: yourbitbucketusername, 
       password: yourbitbucketpassword) 
}