提交 a8756c6c 编写于 作者: J Jesse Glick

Moved configuration of keepDependencies into...

Moved configuration of keepDependencies into AbstractProject/configure-common.jelly, since it is not a property of Fingerprinter.
上级 ee253be8
......@@ -1826,6 +1826,8 @@ public abstract class AbstractProject<P extends AbstractProject<P,R>,R extends A
}
canRoam = assignedNode==null;
keepDependencies = req.getParameter("keepDependencies") != null;
concurrentBuild = req.getSubmittedForm().has("concurrentBuild");
authToken = BuildAuthorizationToken.create(req);
......
......@@ -149,7 +149,7 @@ public abstract class Job<JobT extends Job<JobT, RunT>, RunT extends Run<JobT, R
private transient Integer cachedBuildHealthReportsBuildNumber = null;
private transient List<HealthReport> cachedBuildHealthReports = null;
private boolean keepDependencies;
boolean keepDependencies;
/**
* List of {@link UserProperty}s configured for this project.
......@@ -312,6 +312,7 @@ public abstract class Job<JobT extends Job<JobT, RunT>, RunT extends Run<JobT, R
/**
* If true, it will keep all the build logs of dependency components.
* (This really only makes sense in {@link AbstractProject} but historically it was defined here.)
*/
@Exported
public boolean isKeepDependencies() {
......@@ -1129,8 +1130,6 @@ public abstract class Job<JobT extends Job<JobT, RunT>, RunT extends Run<JobT, R
description = req.getParameter("description");
keepDependencies = req.getParameter("keepDependencies") != null;
try {
JSONObject json = req.getSubmittedForm();
......
......@@ -57,7 +57,7 @@ THE SOFTWARE.
<f:entry title="${%Display Name}" field="displayNameOrNull">
<f:textbox checkUrl="'${rootURL}/checkDisplayName?displayName='+encodeURIComponent(this.value)+'&amp;jobName='+encodeURIComponent('${h.jsStringEscape(it.name)}')"/>
</f:entry>
<f:optionalBlock name="keepDependencies" checked="${it.keepDependencies}" title="${%Keep the build logs of dependencies}" help="/help/tasks/fingerprint/keepDependencies.html"/>
</f:advanced>
</f:section>
......
......@@ -23,3 +23,4 @@
default.value=(Standard)
Advanced\ Project\ Options=Avancerede projektindstillinger
JDK\ to\ be\ used\ for\ this\ project=JDK der skal benyttes til dette projekt
Keep\ the\ build\ logs\ of\ dependencies=Behold byggelogs for afh\u00e6ngigheder
......@@ -20,8 +20,9 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
JDK\ to\ be\ used\ for\ this\ project=JDK, das für dieses Projekt verwendet wird
Restrict\ where\ this\ project\ can\ be\ run=Beschr\u00E4nke, wo dieses Projekt ausgef\u00FChrt werden darf
JDK\ to\ be\ used\ for\ this\ project=JDK, das f\u00fcr dieses Projekt verwendet wird
Restrict\ where\ this\ project\ can\ be\ run=Beschr\u00e4nke, wo dieses Projekt ausgef\u00fchrt werden darf
default.value=(Vorgabewert)
Advanced\ Project\ Options=Erweiterte Projekteinstellungen
Display\ Name=Anzeigename
Keep\ the\ build\ logs\ of\ dependencies=Behalte die Build-Protokolle aller Abh\u00e4ngigkeiten.
......@@ -24,3 +24,4 @@ default.value=(por defecto)
Advanced\ Project\ Options=Opciones avanzadas del proyecto
JDK\ to\ be\ used\ for\ this\ project=JDK que se debe usar para este proyecto
Display\ Name=Nombre a mostrar
Keep\ the\ build\ logs\ of\ dependencies=\u00bfConservar los ''logs'' de dependencias de las ejecuciones?
......@@ -20,8 +20,9 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Advanced\ Project\ Options=Options avanc\u00E9es du projet
Tie\ this\ project\ to\ a\ node=Associer ce projet \u00E0 un noeud
Advanced\ Project\ Options=Options avanc\u00e9es du projet
Tie\ this\ project\ to\ a\ node=Associer ce projet \u00e0 un noeud
Node=Noeud
JDK\ to\ be\ used\ for\ this\ project=Le JDK \u00E0 utiliser pour ce projet
default.value=(Valeur par d\u00E9faut)
JDK\ to\ be\ used\ for\ this\ project=Le JDK \u00e0 utiliser pour ce projet
default.value=(Valeur par d\u00e9faut)
Keep\ the\ build\ logs\ of\ dependencies=Conserver les logs de build des d\u00e9pendances
......@@ -20,7 +20,8 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
JDK\ to\ be\ used\ for\ this\ project=\u3053\u306E\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u3067\u4F7F\u7528\u3059\u308BJDK
Advanced\ Project\ Options=\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u306E\u9AD8\u5EA6\u306A\u30AA\u30D7\u30B7\u30E7\u30F3
default.value=\u30C7\u30D5\u30A9\u30EB\u30C8
Display\ Name=\u8868\u793A\u7528\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u540D
JDK\ to\ be\ used\ for\ this\ project=\u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u4f7f\u7528\u3059\u308bJDK
Advanced\ Project\ Options=\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u9ad8\u5ea6\u306a\u30aa\u30d7\u30b7\u30e7\u30f3
default.value=\u30c7\u30d5\u30a9\u30eb\u30c8
Display\ Name=\u8868\u793a\u7528\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u540d
Keep\ the\ build\ logs\ of\ dependencies=\u4f9d\u5b58\u3057\u3066\u3044\u308b\u4e0a\u6d41\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d3\u30eb\u30c9\u3092\u4fdd\u5b58
# This file is under the MIT License by authors
Advanced\ Project\ Options=Zaawansowane opcje projektu
Display\ Name=Nazwa wy\u015Bwietlana
JDK\ to\ be\ used\ for\ this\ project=JDK u\u017Cyte do budowy projektu
default.value=(Domy\u015Blny)
Display\ Name=Nazwa wy\u015bwietlana
JDK\ to\ be\ used\ for\ this\ project=JDK u\u017cyte do budowy projektu
default.value=(Domy\u015blny)
Keep\ the\ build\ logs\ of\ dependencies=Trzymaj logi projekt\u00f3w zale\u017cnych
......@@ -20,10 +20,11 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Advanced\ Project\ Options=Op\u00E7\u00F5es avan\u00E7adas do projeto
Advanced\ Project\ Options=Op\u00e7\u00f5es avan\u00e7adas do projeto
# (Default)
default.value=Default
Node=N\u00F3
Tie\ this\ project\ to\ a\ node=Vincular esse projeto a um n\u00F3
Display\ Name=Nome de exibi\u00E7\u00E3o
JDK\ to\ be\ used\ for\ this\ project=Necess\u00E1rio usar JDK nesse projeto
Node=N\u00f3
Tie\ this\ project\ to\ a\ node=Vincular esse projeto a um n\u00f3
Display\ Name=Nome de exibi\u00e7\u00e3o
JDK\ to\ be\ used\ for\ this\ project=Necess\u00e1rio usar JDK nesse projeto
Keep\ the\ build\ logs\ of\ dependencies=Manter os 'logs' de constru\ufffd\ufffdo das depend\ufffdncias
......@@ -20,9 +20,10 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Advanced\ Project\ Options=\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043D\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043F\u0440\u043E\u0435\u043A\u0442\u0430
Display\ Name=\u041E\u0442\u043E\u0431\u0440\u0430\u0436\u0430\u0435\u043C\u043E\u0435 \u0438\u043C\u044F
JDK\ to\ be\ used\ for\ this\ project=JDK \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D \u0432 \u044D\u0442\u043E\u043C \u043F\u0440\u043E\u0435\u043A\u0442\u0435
Tie\ this\ project\ to\ a\ node=\u041F\u0440\u0438\u0432\u044F\u0437\u0430\u0442\u044C \u043F\u0440\u043E\u0435\u043A\u0442 \u043A \u0443\u0437\u043B\u0443
Node=\u0423\u0437\u0435\u043B
title.concurrentbuilds=\u0412\u044B\u043F\u043E\u043B\u043D\u044F\u0442\u044C \u043E\u0434\u043D\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0435 \u0441\u0431\u043E\u0440\u043A\u0438, \u0435\u0441\u043B\u0438 \u043D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E
Advanced\ Project\ Options=\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430
Display\ Name=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0435 \u0438\u043c\u044f
JDK\ to\ be\ used\ for\ this\ project=JDK \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0435
Tie\ this\ project\ to\ a\ node=\u041f\u0440\u0438\u0432\u044f\u0437\u0430\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442 \u043a \u0443\u0437\u043b\u0443
Node=\u0423\u0437\u0435\u043b
title.concurrentbuilds=\u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438, \u0435\u0441\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e
Keep\ the\ build\ logs\ of\ dependencies=\u0421\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0436\u0443\u0440\u043d\u0430\u043b \u0441\u0431\u043e\u0440\u043a\u0438 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439
......@@ -20,8 +20,9 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Advanced\ Project\ Options=Geli\u015Fmi\u015F\ Proje\ Se\u00E7enekleri
JDK\ to\ be\ used\ for\ this\ project=Bu proje i\u00E7in kullan\u0131lacak olan JDK
Advanced\ Project\ Options=Geli\u015fmi\u015f\ Proje\ Se\u00e7enekleri
JDK\ to\ be\ used\ for\ this\ project=Bu proje i\u00e7in kullan\u0131lacak olan JDK
default.value=(Varsay\u0131lan)
Tie\ this\ project\ to\ a\ node=Bu projeyi bir noda ba\u011Fla
Tie\ this\ project\ to\ a\ node=Bu projeyi bir noda ba\u011fla
Node=Nod
Keep\ the\ build\ logs\ of\ dependencies=Ba\u011f\u0131ml\u0131l\u0131klar\u0131n yap\u0131land\u0131rma loglar\u0131n\u0131 sakla
......@@ -20,8 +20,9 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Advanced\ Project\ Options=\u9AD8\u7EA7\u9879\u76EE\u9009\u9879
Display\ Name=\u663E\u793A\u540D\u79F0
JDK\ to\ be\ used\ for\ this\ project=\u9879\u76EE\u4F7F\u7528\u7684JDK
Restrict\ where\ this\ project\ can\ be\ run=\u6307\u5B9A\u4ECE\u8282\u70B9\u6807\u7B7E
default.value=(\u9ED8\u8BA4)
Advanced\ Project\ Options=\u9ad8\u7ea7\u9879\u76ee\u9009\u9879
Display\ Name=\u663e\u793a\u540d\u79f0
JDK\ to\ be\ used\ for\ this\ project=\u9879\u76ee\u4f7f\u7528\u7684JDK
Restrict\ where\ this\ project\ can\ be\ run=\u6307\u5b9a\u4ece\u8282\u70b9\u6807\u7b7e
default.value=(\u9ed8\u8ba4)
Keep\ the\ build\ logs\ of\ dependencies=\u4fdd\u7559\u6784\u5efa\u7684\u4f9d\u8d56\u65e5\u5fd7
......@@ -21,9 +21,10 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
JDK\ to\ be\ used\ for\ this\ project=\u8981\u4F7F\u7528\u7684 JDK
default.value=(\u9810\u8A2D)
JDK\ to\ be\ used\ for\ this\ project=\u8981\u4f7f\u7528\u7684 JDK
default.value=(\u9810\u8a2d)
Advanced\ Project\ Options=\u9032\u968e\u5c08\u6848\u9078\u9805
Advanced\ Project\ Options\ configure-common=\u9032\u968E\u5C08\u6848\u9078\u9805
Advanced\ Project\ Options\ configure-common=\u9032\u968e\u5c08\u6848\u9078\u9805
Display\ Name=\u986f\u793a\u540d\u7a31
Keep\ the\ build\ logs\ of\ dependencies=\u4fdd\u7559\u76f8\u4f9d\u6a21\u7d44\u7684\u5efa\u7f6e\u8a18\u9304
......@@ -30,9 +30,4 @@ THE SOFTWARE.
<f:checkbox name="recordBuildArtifacts" checked="${instance.recordBuildArtifacts}"
title="${%Fingerprint all archived artifacts}"/>
</f:entry>
<!-- keepDependencies is actually a property of the Job, not Fingerprinter: -->
<f:entry title="" help="/help/tasks/fingerprint/keepDependencies.html">
<f:checkbox name="keepDependencies" checked="${it.keepDependencies}"
title="${%Keep the build logs of dependencies}"/>
</f:entry>
</j:jelly>
......@@ -20,6 +20,5 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Keep\ the\ build\ logs\ of\ dependencies=Behold byggelogs for afh\u00e6ngigheder
Files\ to\ fingerprint=Filer der skal tages filfingeraftryk af
Fingerprint\ all\ archived\ artifacts=Tag filfingeraftryk af alle arkiverede artifakter
......@@ -22,4 +22,3 @@
Files\ to\ fingerprint=Dateien, von denen Fingerabdr\u00fccke erzeugt werden sollen
Fingerprint\ all\ archived\ artifacts=Erzeuge Fingerabdr\u00fccke von allen archivierten Artefakten
Keep\ the\ build\ logs\ of\ dependencies=Behalte die Build-Protokolle aller Abh\u00e4ngigkeiten.
......@@ -21,5 +21,4 @@
# THE SOFTWARE.
Files\ to\ fingerprint=Almacenar la firma de los ficheros:
Keep\ the\ build\ logs\ of\ dependencies=\u00bfConservar los ''logs'' de dependencias de las ejecuciones?
Fingerprint\ all\ archived\ artifacts=Almacenar la firmar de todos los ficheros generados
......@@ -22,4 +22,3 @@
Files\ to\ fingerprint=Fichiers \u00e0 marquer d''une empreinte num\u00e9rique
Fingerprint\ all\ archived\ artifacts=Marquer d''une empreinte num\u00e9rique tous les artefacts archiv\u00e9s
Keep\ the\ build\ logs\ of\ dependencies=Conserver les logs de build des d\u00e9pendances
......@@ -22,4 +22,3 @@
Files\ to\ fingerprint=\u8a18\u9332\u3059\u308b\u30d5\u30a1\u30a4\u30eb
Fingerprint\ all\ archived\ artifacts=\u4fdd\u5b58\u3055\u308c\u305f\u6210\u679c\u7269\u306e\u6307\u7d0b\u3092\u8a18\u9332
Keep\ the\ build\ logs\ of\ dependencies=\u4f9d\u5b58\u3057\u3066\u3044\u308b\u4e0a\u6d41\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u30d3\u30eb\u30c9\u3092\u4fdd\u5b58
......@@ -20,5 +20,4 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Fingerprint\ all\ archived\ artifacts=Odcisk palca wszystkich zarchiwizowanych artefakt\u00F3w
Keep\ the\ build\ logs\ of\ dependencies=Trzymaj logi projekt\u00F3w zale\u017Cnych
Fingerprint\ all\ archived\ artifacts=Odcisk palca wszystkich zarchiwizowanych artefakt\u00f3w
......@@ -20,6 +20,5 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Keep\ the\ build\ logs\ of\ dependencies=Manter os 'logs' de constru\ufffd\ufffdo das depend\ufffdncias
Files\ to\ fingerprint=Arquivos para gerar assinatura
Fingerprint\ all\ archived\ artifacts=Criar assinatura para todos os artefatos arquivados
......@@ -22,4 +22,3 @@
Files\ to\ fingerprint=\u0424\u0430\u0439\u043b\u044b \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u043e\u0432
Fingerprint\ all\ archived\ artifacts=\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u0438 \u0432\u0441\u0435\u0445 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u043e\u0432
Keep\ the\ build\ logs\ of\ dependencies=\u0421\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0436\u0443\u0440\u043d\u0430\u043b \u0441\u0431\u043e\u0440\u043a\u0438 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439
......@@ -22,4 +22,3 @@
Files\ to\ fingerprint=Parmakizi kaydedilecek dosyalar
Fingerprint\ all\ archived\ artifacts=T\u00fcm ar\u015fivlenmi\u015f artefaktlar\u0131n parmakizini kaydet
Keep\ the\ build\ logs\ of\ dependencies=Ba\u011f\u0131ml\u0131l\u0131klar\u0131n yap\u0131land\u0131rma loglar\u0131n\u0131 sakla
# The MIT License
#
# Copyright (c) 2004-2010, Sun Microsystems, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Keep\ the\ build\ logs\ of\ dependencies=\u4FDD\u7559\u6784\u5EFA\u7684\u4F9D\u8D56\u65E5\u5FD7
......@@ -22,4 +22,3 @@
Files\ to\ fingerprint=\u8981\u6309\u62bc\u6307\u7d0b\u7684\u6a94\u6848
Fingerprint\ all\ archived\ artifacts=\u6309\u62bc\u6240\u6709\u5c01\u5b58\u7684\u6210\u54c1
Keep\ the\ build\ logs\ of\ dependencies=\u4fdd\u7559\u76f8\u4f9d\u6a21\u7d44\u7684\u5efa\u7f6e\u8a18\u9304
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册