Maven olmadan Nexus Upload eserler,
Sürüm bilgisi inşa eseri üreten olmayan bir Java projem var, ve Nexus bir depo için bu upload etmek istiyorum. Proje Java değil çünkü, yapılar için Maven kullanımı yok. Ve oldukça Maven/POM dosyaları sadece Nexus içine dosyaları almak için tanıtmak istiyorum.
Nexus KALAN bloglar bağlantıları API son oturum açma duvarı, hayır "kullanıcı oluştur" görebileceğim bir link.
Upload Maven olmadan Nexus bir depo için eserler inşa etmek (veya makul) en iyi yolu nedir "bukle" çok iyi olurdu, hatta bir Python betiği. bash?
CEVAP
Maven komut satırı dosya yüklemek için kullanmayı düşünen var mı?
mvn deploy:deploy-file \
-Durl=$REPO_URL \
-DrepositoryId=$REPO_ID \
-DgroupId=org.myorg \
-DartifactId=myproj \
-Dversion=1.2.3 \
-Dpackaging=zip \
-Dfile=myproj.zip
Bu otomatik olarak obje için Maven POM oluşturur.
Güncelleme
Aşağıdaki Sonatype makale "dosya dağıtmak" maven plugin en kolay çözüm, ama aynı zamanda bazı örnekler curl kullanarak sağlar: . belirtir
Test olmadan Maven ambalaj (test atla)...
Maven bir Repo için Nexus veya Artifac...
Birim Testleri Olmadan Maven Projesi O...
Maven bağımlılıklar çözülemedi, eserle...
Yürütülebilir savaş maven olmadan başl...