- For projects that use Maven as the build system. This causes Jenkins to - invoke Maven with the given goals and options. A non-zero exit code from - Maven makes Jenkins mark the build as a failure. - Some Maven versions have a bug where it doesn't return the exit code correctly. -
-- Jenkins passes - various environment variables to Maven, which you can access from Maven as "${env.VARIABLENAME}". -
-- The same variables can be used in command-line arguments (as if you are invoking this from shell). - For example, you can specify -DresultsFile=${WORKSPACE}/${BUILD_TAG}.results.txt -
++ ${%para1} +
++ ${%para2(rootURL)} +
++ ${%para3} +
- Für Projekte, die Maven als Build-System benutzen. Dies veranlasst Jenkins, - Maven mit den Angegebenen Zielen (goals) und Optionen aufzurufen. Ein Ergebniscode - ungleich 0 bewirkt, dass Jenkins den Build als Fehlschlag markiert. - Mache Versionen von Maven beinhalten einen Fehler, durch den der Ergebniscode - nicht immer korrekt zurückgeliefert wird. -
-- Jenkins übergibt - zahlreiche Umgebungsvariablen an Maven, auf die Sie innerhalb Mavens mittels "${env.VARIABLENAME}" zugreifen können. -
-- Die gleichen Umgebungsvariablen können in Kommandozeilenargumenten verwendet werden (genauso als ob Sie - Kommandos in einer Shell ausführen würden), wie beispielsweise - -DresultsFile=${WORKSPACE}/${BUILD_TAG}.results.txt -
-- Pour les projets qui utilisent Maven comme outil de build. - Jenkins invoquera Maven avec les cibles et les options spécificiées. - Un code de retour différent de zéro indique à Jenkins que le build doit - être marqué comme un échec. - Certaines versions de Maven ont un bug qui ne permet pas le retour correct - d'un code de sortie. -
-- Jenkins passe - certaines variables d'environment à Maven, auxquelles vous pouvez - accéder à l'aide de "${env.NOMDEVARIABLE}". -
-- Les mêmes variables peuvent être utilisées comme des arguments de ligne - de commande, comme si vous faisiez une invocation à partir d'un Shell. - Par exemple, vous pouvez spécifier -DresultsFile=${WORKSPACE}/${BUILD_TAG}.results.txt -
-- ビルドシステムとしてMavenを使用するプロジェクト向けです。 - Jenkinsは、与えられたゴールとオプションとともにMavenを起動します。 - Mavenが0でない終了コードを返すと、Jenkinsはビルドが失敗したと判断します。 - Mavenのあるバージョンは、終了コードを適切に返さないバグがあります。 -
-- Jenkinsは、 - 利用可能な環境変数 をMavenに渡します。Mavenでは"${env.VARIABLENAME}"として参照できます。 -
-- 同じ変数を、コマンドラインの引数で使用することができます(シェルから起動しているかのように)。 - 例えば、-DresultsFile=${WORKSPACE}/${BUILD_TAG}.results.txtのように指定できます。 -
-- Para projetos que usam Maven como sistema de construção. Isto faz o Jenkins - invocar o Maven com os objetivos e opções informadas. Um código de saída - diferente de zero vindo do Maven faz com que o Jenkins marque a construção como uma falha. - Algumas versões do Maven têm um bug onde ele não retorna o código de saída corretamente. -
-- O Jenkins passa - várias variáveis de ambiente para o Maven, que você pode acessar do Maven como "${env.VARIABLENAME}". -
-- As mesmas variáveis podem ser usadas como argumentos na linha de comando (como se você fosse invocar do shell). - Por exemplo, você pode especificar -DresultsFile=${WORKSPACE}/${BUILD_TAG}.resultados.txt -
-- Для проектов, использующих сборочную систему Maven. Эта настройка укажет Jenkins - вызывать Maven с данными целями и опциями. Если Maven завершит работу с - ненулевым кодом, сборка будет считаться провалившейся. Некоторые версии Maven - содержат ошибку, возвращая неверный код по завершении. -
-- Jenkins передает - различные переменные окружения в Maven, которые можно использовать с помощью - синтаксической конструкции Maven "${env.VARIABLENAME}". -
-- Эти же переменные можно использовать и в командной строке (еcли вы вызываете - Maven из сценария shell). Например, вы можете указать - -DresultsFile=${WORKSPACE}/${BUILD_TAG}.results.txt. -
-- Yapılandırma sistemi olarak Maven kullanan projeler için kullanılır. Bununla Jenkins - içerisinde, Maven'ı, verilen hedefler ve seçenekler ile çalıştırabilirsiniz. Maven'dan gelen - 0 olmayan(non-zero) çıkış kodu, yapılandırmayı başarısız olarak ilan eder. - Bazı Maven versiyonlarında çıkış kodunun düzgün dönememesi gibi bir bug vardır. -
-- Jenkins - çeşitli ortam değişkinlerini Maven'a aktarır, bunlara Maven içerisinden "${env.VARIABLENAME}" ile ulaşabilirsiniz. -
-- Aynı değişkenleri komut satırında parametre olarak kullanabilirsiniz (bunu shell'den çağırıyorsanız) - Mesela, -DresultsFile=${WORKSPACE}/${BUILD_TAG}.results.txt şeklinde belirleyebilirsiniz. -
-- 適用以 Maven 建置的專案,讓 Jenkins 使用指定的 Goal 及選項叫用 Maven。 - Jenkins 會將 Maven 任何非 0 的結束代碼都視為建置失敗。 - 某些版本的 Maven 有 Bug,不會回傳正確的結束代碼。 -
-- Jenkins 傳送多個環境變數給 - Maven,您可以在 Maven 裡用 "${env.VARIABLENAME}" 來取得變數值。 -
-
- 同樣的變數也可以用在命令列參數裡 (假設您是從 Shell 叫用)。
- 例如: -DresultsFile=${WORKSPACE}/${BUILD_TAG}.results.txt
。
-
-DresultsFile=${WORKSPACE}/${BUILD_TAG}.results.txt
\u3002