Obrigado Ricardo pelo dica..
Como disse antes, fiz meu cadastro, meu id grupo, configurei meu arquivo build.gradle e o gradle.properties.
E gerei minha gpg tbm
Só não entende com oexecutar esse gradlew clean build uploadArchives.
Não sei se é o caminho certo mais tentei fazer o que diz http://gradle.org/docs/current/userguide/userguide_single.html#artifact_management mas sem sucesso tbm.
Acredito que por aqui estar tudo ok, só ta faltando entender como mandar pra lá
Em 13 de janeiro de 2015 11:00, Ricardo Lecheta <rlecheta@gmail.com> escreveu:
Rudson,Depois que vc cria a conta no sonatype, é só fazer o upload pro repositório deles.No meu novo livro criei uma lib para ajudar nas explicações e mandei uma versão beta só pra testar, depois atualizo o resto.Segue exemplo do meu build.gradleEntão é só rodar:gradlew clean build uploadArchivesAo fazer isso, o build será enviado pro repositório de release ou snapshot conforme a versão do seu build. Exemplo se sua versão for 0.0.1-SNAPSHOT vai no rep de snapshot.Fiz outras melhorias mas está local na minha máquina, exemplo para escolher se quero fazer o deploy local ou no servidor, etc.De resto vc vai precisar de uma chave para assinar o arquivo, conforme foi descrito nessa página que vc passou, que é o arquivo gpg.No meu build, isso ficou nesse arquivo na pasta do seu usuário.~/users/.gradle/gradle.propertiesNo meu caso o arquivo é assim:NEXUS_USERNAME=YYYYYYNEXUS_PASSWORD=XXXXXXsigning.keyId=key id do gpgsigning.password=XXXXXXXXsigning.secretKeyRingFile=caminho do arquivo .gpgEntão só pesquise como gerar esse gpg, que é usado para assinar a lib.Recomendo também instalar o servidor do nexus da sonatype. Usamos aqui internamente na Livetouch para nossas libs privadas e ajuda bastante, pois o maven central vc só vai jogar essas libs públicos.AttAtt2015-01-13 11:43 GMT-02:00 Rudson Lima <rudsonlive@gmail.com>:Boa dia.--Criei uma lib e gostaria de publicar ela com gradle. Tentei seguir o passo a passo desse link mas não obtive muito sucesso.Criei minha conta aqui https://issues.sonatype.org/secure/Signup!default.jspa e meu Issue (Id grupo) tbm.Qualquer coisa depois disso não tive muito sucesso :'(.Alguém indica outro caminho de como fazer isso?Fazendo isso, qualquer dev poderá utilizar minha lib declarando o compile no lugar de ficar importando o modulodependencies {compile 'minha lib'}ObrigadoObrigado.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--Ricardo Lecheta--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Rudson Lima ( live-O ) Desenvolvedor Android
Contato +55 85 87050560 - Fortaleza-ceGoogle Play CepLive-O e Navigation Drawer - Live-O
Social facebook | google+ | linkedinYou received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário