2016-03-24 23 views
0

Benim maven komut pencereleri Jenkins sunucuda ince yürütmek linux makinede başarısız ama linux makinede çalıştırmak çalıştığınızda inşa ben belo olarak Shell komut inşa denediJenkins maven build

başarısız got w:

mvn org.apache.maven.plugins:maven-dependency-plugin:2.10:copy -Dartifact=com.uhg.optum.acc:cores-binaries:%PLATFORM_CORE_VERSION% -DoutputDirectory=. -Dmdep.useBaseVersion=true 

Konsol Çıktı:

[EnvInject] - Yükleme düğümü ortam değişkenleri. uzaktan Bina BuildSwarm-6d98547c91e1-apsrp4109.uhc.com çalışma alanı /home/jenkins/workspace/2.3.0 Dağıtım Artifacts (liman işçisi-maven-köle) (QualityMeasures-Platform) [2.3.0 Dağıtım Eserleri (QualityMeasures -Platform)] $/bin/sh -xe /tmp/hudson3262693666907249961.sh + mvn org.apache.maven.plugins: maven bağımlılık eklentisi: 2.10: copy -Dartifact = com.uhg.optum.acc: çekirdekler -binerler:% PLATFORM_CORE_VERSION% -DoutputDirectory =. -Dmdep.useBaseVersion = true /tmp/hudson3262693666907249961.sh: 2. satır: mvn: HASAR

bana

+1

ortam değişkeni% PLATFORM_CORE_VERSION% ayarlandı Unix makinelerde altında $PLATFORM_CORE_VERSION kullanımı? Eger echo $ PLATFORM_CORE_VERSION komutunu çalıştırırsa bir şey döndürür mü? – ozOli

cevap

2
yardım edin: komut bulunamadı Yapı adım 'kabuk çalıştır' bitirdi başarısızlık Arşivleme eserler olarak inşa işaretlenmiş

Bu düğümde maven bulamadığı için kabuk komut dosyanız başarısız oldu. Manage Jenkins -> System Information üzerinde tanımlanan maven kurulum dizinini M2_HOME ortam değişkeni olarak görüp görmediğinizi kontrol edin. Terminalinizde env komutunu kullanarak da kontrol edebilirsiniz. Ayrıca %PLATFORM_CORE_VERSION% pencere altında ortam değişkeni KQUEUE kullanılan

, (sürece yapılandırılan)

+1

Teşekkürler Klein, M2_HOME ortam değişkeni olmadığını söylediniz. – Karthick

İlgili konular