From 1cbbb23923d002dc6e676bfcaecbf8cbddb2e974 Mon Sep 17 00:00:00 2001 From: Jesse Glick Date: Tue, 27 Oct 2015 16:51:15 -0400 Subject: [PATCH] Replaced Job.logRotator with BuildDiscarderProperty. --- core/src/main/java/hudson/Functions.java | 4 + core/src/main/java/hudson/model/Job.java | 30 ++++--- .../jenkins/model/BuildDiscarderProperty.java | 78 +++++++++++++++++++ .../hudson/model/Job/configure.jelly | 12 +-- .../hudson/model/Job/configure_bg.properties | 1 - .../hudson/model/Job/configure_cs.properties | 1 - .../hudson/model/Job/configure_da.properties | 1 - .../hudson/model/Job/configure_de.properties | 1 - .../hudson/model/Job/configure_es.properties | 1 - .../model/Job/configure_es_AR.properties | 1 - .../hudson/model/Job/configure_et.properties | 1 - .../hudson/model/Job/configure_fi.properties | 1 - .../hudson/model/Job/configure_fr.properties | 1 - .../hudson/model/Job/configure_he.properties | 1 - .../hudson/model/Job/configure_hu.properties | 1 - .../hudson/model/Job/configure_it.properties | 1 - .../hudson/model/Job/configure_ja.properties | 3 +- .../hudson/model/Job/configure_ko.properties | 1 - .../hudson/model/Job/configure_lt.properties | 1 - .../hudson/model/Job/configure_lv.properties | 1 - .../model/Job/configure_nb_NO.properties | 1 - .../hudson/model/Job/configure_nl.properties | 1 - .../hudson/model/Job/configure_pl.properties | 1 - .../model/Job/configure_pt_BR.properties | 1 - .../model/Job/configure_pt_PT.properties | 1 - .../hudson/model/Job/configure_ro.properties | 1 - .../hudson/model/Job/configure_ru.properties | 1 - .../hudson/model/Job/configure_sk.properties | 1 - .../model/Job/configure_sv_SE.properties | 1 - .../hudson/model/Job/configure_tr.properties | 1 - .../hudson/model/Job/configure_uk.properties | 1 - .../model/Job/configure_zh_CN.properties | 1 - .../model/Job/configure_zh_TW.properties | 1 - .../config-details.jelly | 29 +++++++ .../model/BuildDiscarderProperty/help.html | 0 .../model/BuildDiscarderProperty/help_de.html | 0 .../model/BuildDiscarderProperty/help_fr.html | 0 .../model/BuildDiscarderProperty/help_ja.html | 0 .../BuildDiscarderProperty/help_pt_BR.html | 0 .../model/BuildDiscarderProperty/help_ru.html | 0 .../model/BuildDiscarderProperty/help_tr.html | 0 .../BuildDiscarderProperty/help_zh_TW.html | 0 .../jenkins/model/Messages.properties | 1 + .../jenkins/model/Messages_bg.properties | 1 + .../jenkins/model/Messages_cs.properties | 1 + .../jenkins/model/Messages_da.properties | 1 + .../jenkins/model/Messages_de.properties | 1 + .../jenkins/model/Messages_es.properties | 1 + .../jenkins/model/Messages_es_AR.properties | 1 + .../jenkins/model/Messages_et.properties | 1 + .../jenkins/model/Messages_fi.properties | 1 + .../jenkins/model/Messages_fr.properties | 1 + .../jenkins/model/Messages_he.properties | 1 + .../jenkins/model/Messages_hu.properties | 1 + .../jenkins/model/Messages_it.properties | 1 + .../jenkins/model/Messages_ja.properties | 1 + .../jenkins/model/Messages_ko.properties | 1 + .../jenkins/model/Messages_lt.properties | 1 + .../jenkins/model/Messages_lv.properties | 1 + .../jenkins/model/Messages_nb_NO.properties | 1 + .../jenkins/model/Messages_nl.properties | 1 + .../jenkins/model/Messages_pl.properties | 1 + .../jenkins/model/Messages_pt_BR.properties | 1 + .../jenkins/model/Messages_pt_PT.properties | 1 + .../jenkins/model/Messages_ro.properties | 1 + .../jenkins/model/Messages_ru.properties | 1 + .../jenkins/model/Messages_sk.properties | 1 + .../jenkins/model/Messages_sv_SE.properties | 1 + .../jenkins/model/Messages_tr.properties | 1 + .../jenkins/model/Messages_uk.properties | 1 + .../jenkins/model/Messages_zh_CN.properties | 1 + .../jenkins/model/Messages_zh_TW.properties | 1 + 72 files changed, 161 insertions(+), 53 deletions(-) create mode 100644 core/src/main/java/jenkins/model/BuildDiscarderProperty.java create mode 100644 core/src/main/resources/jenkins/model/BuildDiscarderProperty/config-details.jelly rename war/src/main/webapp/help/project-config/log-rotation.html => core/src/main/resources/jenkins/model/BuildDiscarderProperty/help.html (100%) rename war/src/main/webapp/help/project-config/log-rotation_de.html => core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_de.html (100%) rename war/src/main/webapp/help/project-config/log-rotation_fr.html => core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_fr.html (100%) rename war/src/main/webapp/help/project-config/log-rotation_ja.html => core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_ja.html (100%) rename war/src/main/webapp/help/project-config/log-rotation_pt_BR.html => core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_pt_BR.html (100%) rename war/src/main/webapp/help/project-config/log-rotation_ru.html => core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_ru.html (100%) rename war/src/main/webapp/help/project-config/log-rotation_tr.html => core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_tr.html (100%) rename war/src/main/webapp/help/project-config/log-rotation_zh_TW.html => core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_zh_TW.html (100%) create mode 100644 core/src/main/resources/jenkins/model/Messages_bg.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_cs.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_es_AR.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_et.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_he.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_ko.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_lt.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_lv.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_nb_NO.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_pl.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_pt_PT.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_ro.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_sk.properties create mode 100644 core/src/main/resources/jenkins/model/Messages_uk.properties diff --git a/core/src/main/java/hudson/Functions.java b/core/src/main/java/hudson/Functions.java index f9dcb93654..9f74f42b20 100644 --- a/core/src/main/java/hudson/Functions.java +++ b/core/src/main/java/hudson/Functions.java @@ -851,6 +851,10 @@ public class Functions { return JobPropertyDescriptor.getPropertyDescriptors(clazz); } + public static List getJobPropertyDescriptors(Job job) { + return DescriptorVisibilityFilter.apply(job, JobPropertyDescriptor.getPropertyDescriptors(job.getClass())); + } + public static List> getBuildWrapperDescriptors(AbstractProject project) { return BuildWrappers.getFor(project); } diff --git a/core/src/main/java/hudson/model/Job.java b/core/src/main/java/hudson/model/Job.java index 5e7d56183a..767329db2c 100644 --- a/core/src/main/java/hudson/model/Job.java +++ b/core/src/main/java/hudson/model/Job.java @@ -26,6 +26,7 @@ package hudson.model; import com.google.common.base.Function; import com.google.common.collect.Collections2; import com.infradna.tool.bridge_method_injector.WithBridgeMethods; +import hudson.BulkChange; import hudson.EnvVars; import hudson.Extension; @@ -104,6 +105,7 @@ import javax.annotation.CheckForNull; import javax.annotation.Nonnull; import static javax.servlet.http.HttpServletResponse.*; +import jenkins.model.BuildDiscarderProperty; import jenkins.model.ModelObjectWithChildren; import jenkins.model.RunIdMigrator; import jenkins.model.lazy.LazyBuildMixIn; @@ -147,6 +149,7 @@ public abstract class Job, RunT extends Run, RunT extends Run, RunT extends Run, RunT extends Run, JobPropertyDescriptor> t = new DescribableList, JobPropertyDescriptor>(NOOP,getAllProperties()); JSONObject jsonProperties = json.optJSONObject("properties"); if (jsonProperties != null) { diff --git a/core/src/main/java/jenkins/model/BuildDiscarderProperty.java b/core/src/main/java/jenkins/model/BuildDiscarderProperty.java new file mode 100644 index 0000000000..11b4623007 --- /dev/null +++ b/core/src/main/java/jenkins/model/BuildDiscarderProperty.java @@ -0,0 +1,78 @@ +/* + * The MIT License + * + * Copyright 2015 CloudBees, 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. + */ + +package jenkins.model; + +import hudson.Extension; +import hudson.model.Descriptor; +import hudson.model.DescriptorVisibilityFilter; +import hudson.model.Items; +import hudson.model.Job; +import org.kohsuke.stapler.DataBoundConstructor; + +/** + * Defines a {@link BuildDiscarder}. + */ +public class BuildDiscarderProperty extends OptionalJobProperty> { + + private final BuildDiscarder strategy; + + @DataBoundConstructor + public BuildDiscarderProperty(BuildDiscarder strategy) { + this.strategy = strategy; + } + + public BuildDiscarder getStrategy() { + return strategy; + } + + @Extension + public static class DescriptorImpl extends OptionalJobPropertyDescriptor { + + @Override + public String getDisplayName() { + return Messages.BuildDiscarderProperty_displayName(); + } + + static { + Items.XSTREAM2.addCompatibilityAlias("org.jenkinsci.plugins.workflow.job.properties.BuildDiscarderProperty", BuildDiscarderProperty.class); + } + + } + + @Extension + public static class ConditionallyHidden extends DescriptorVisibilityFilter { + + @SuppressWarnings("rawtypes") + @Override + public boolean filter(Object context, Descriptor descriptor) { + if (descriptor instanceof DescriptorImpl && context instanceof Job) { + return ((Job) context).supportsLogRotator(); + } + return true; + } + + } + +} diff --git a/core/src/main/resources/hudson/model/Job/configure.jelly b/core/src/main/resources/hudson/model/Job/configure.jelly index afe44da1bd..ec2a5b6839 100644 --- a/core/src/main/resources/hudson/model/Job/configure.jelly +++ b/core/src/main/resources/hudson/model/Job/configure.jelly @@ -45,17 +45,7 @@ THE SOFTWARE. - - - - - - - - - + diff --git a/core/src/main/resources/hudson/model/Job/configure_bg.properties b/core/src/main/resources/hudson/model/Job/configure_bg.properties index 5d8f2e7029..ce529367c7 100644 --- a/core/src/main/resources/hudson/model/Job/configure_bg.properties +++ b/core/src/main/resources/hudson/model/Job/configure_bg.properties @@ -21,7 +21,6 @@ # THE SOFTWARE. Description=\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435 -Discard\ Old\ Builds=\u041F\u0440\u0435\u043D\u0435\u0431\u0440\u0435\u0433\u0432\u0430\u043D\u0435 \u043D\u0430 \u0441\u0442\u0430\u0440\u0438\u0442\u0435 \u0431\u0438\u043B\u0434\u043E\u0432\u0435 LOADING=\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u043D\u0435 Save=\u0417\u0430\u043F\u0438\u0448\u0438 name=\u0438\u043C\u0435 diff --git a/core/src/main/resources/hudson/model/Job/configure_cs.properties b/core/src/main/resources/hudson/model/Job/configure_cs.properties index a3242e7567..c898b2bb28 100644 --- a/core/src/main/resources/hudson/model/Job/configure_cs.properties +++ b/core/src/main/resources/hudson/model/Job/configure_cs.properties @@ -1,6 +1,5 @@ # This file is under the MIT License by authors Description=Popis -Discard\ Old\ Builds=Zahodit star\u00E9 sestaven\u00ED LOADING=Nahr\u00E1v\u00E1n\u00ED name=jm\u00E9no diff --git a/core/src/main/resources/hudson/model/Job/configure_da.properties b/core/src/main/resources/hudson/model/Job/configure_da.properties index fa65b1a3d7..52acd67046 100644 --- a/core/src/main/resources/hudson/model/Job/configure_da.properties +++ b/core/src/main/resources/hudson/model/Job/configure_da.properties @@ -22,7 +22,6 @@ Strategy=Strategi name={0} navn -Discard\ Old\ Builds=Fjern Gamle Byg Save=Gem LOADING=INDL\u00c6SER Description=Beskrivelse diff --git a/core/src/main/resources/hudson/model/Job/configure_de.properties b/core/src/main/resources/hudson/model/Job/configure_de.properties index 553598aa9f..6112e05e9a 100644 --- a/core/src/main/resources/hudson/model/Job/configure_de.properties +++ b/core/src/main/resources/hudson/model/Job/configure_de.properties @@ -23,6 +23,5 @@ Strategy=Strategie name={0}name Description=Beschreibung -Discard\ Old\ Builds=Alte Builds verwerfen Save=Speichern LOADING=LADE DATEN diff --git a/core/src/main/resources/hudson/model/Job/configure_es.properties b/core/src/main/resources/hudson/model/Job/configure_es.properties index fe68606625..6c3bdab63a 100644 --- a/core/src/main/resources/hudson/model/Job/configure_es.properties +++ b/core/src/main/resources/hudson/model/Job/configure_es.properties @@ -22,7 +22,6 @@ Strategy=Estrategia name={0} nombre -Discard\ Old\ Builds=Desechar ejecuciones antiguas Save=Guardar Description=Descripción LOADING=CARGANDO diff --git a/core/src/main/resources/hudson/model/Job/configure_es_AR.properties b/core/src/main/resources/hudson/model/Job/configure_es_AR.properties index 48a4596175..9f83c83261 100644 --- a/core/src/main/resources/hudson/model/Job/configure_es_AR.properties +++ b/core/src/main/resources/hudson/model/Job/configure_es_AR.properties @@ -1,6 +1,5 @@ # This file is under the MIT License by authors Description=Descripci\u00F3n -Discard\ Old\ Builds=Descargar build antiguos LOADING=CARGANDO name={0} nombre diff --git a/core/src/main/resources/hudson/model/Job/configure_et.properties b/core/src/main/resources/hudson/model/Job/configure_et.properties index b128ff63ca..9014e9008a 100644 --- a/core/src/main/resources/hudson/model/Job/configure_et.properties +++ b/core/src/main/resources/hudson/model/Job/configure_et.properties @@ -1,6 +1,5 @@ # This file is under the MIT License by authors Description=Kirjeldus -Discard\ Old\ Builds=Eemalda vanad bildid LOADING=Laen name={0} nimi diff --git a/core/src/main/resources/hudson/model/Job/configure_fi.properties b/core/src/main/resources/hudson/model/Job/configure_fi.properties index bfb65f20a1..03769c1d17 100644 --- a/core/src/main/resources/hudson/model/Job/configure_fi.properties +++ b/core/src/main/resources/hudson/model/Job/configure_fi.properties @@ -21,5 +21,4 @@ # THE SOFTWARE. Description=Kuvaus -Discard\ Old\ Builds=H\u00E4vit\u00E4 vanhat k\u00E4\u00E4nn\u00F6kset Save=Tallenna diff --git a/core/src/main/resources/hudson/model/Job/configure_fr.properties b/core/src/main/resources/hudson/model/Job/configure_fr.properties index 264d85c33f..252a92d8af 100644 --- a/core/src/main/resources/hudson/model/Job/configure_fr.properties +++ b/core/src/main/resources/hudson/model/Job/configure_fr.properties @@ -22,7 +22,6 @@ name=Nom du {0} Description=Description -Discard\ Old\ Builds=Supprimer les anciens builds Save=Sauver LOADING=CHARGEMENT Strategy=Strat\u00E9gie diff --git a/core/src/main/resources/hudson/model/Job/configure_he.properties b/core/src/main/resources/hudson/model/Job/configure_he.properties index bf8a3c763b..1f1a76f0de 100644 --- a/core/src/main/resources/hudson/model/Job/configure_he.properties +++ b/core/src/main/resources/hudson/model/Job/configure_he.properties @@ -1,6 +1,5 @@ # This file is under the MIT License by authors Description=\u05EA\u05D0\u05D5\u05E8 -Discard\ Old\ Builds=\u05D4\u05E9\u05DE\u05D3 \u05D1\u05E0\u05D9\u05D5\u05EA \u05D9\u05E9\u05E0\u05D5\u05EA LOADING=\u05D8\u05D5\u05E2\u05DF name=\u05E9\u05DD {0} diff --git a/core/src/main/resources/hudson/model/Job/configure_hu.properties b/core/src/main/resources/hudson/model/Job/configure_hu.properties index b8c94eb871..885ae20793 100644 --- a/core/src/main/resources/hudson/model/Job/configure_hu.properties +++ b/core/src/main/resources/hudson/model/Job/configure_hu.properties @@ -1,7 +1,6 @@ # This file is under the MIT License by authors Description=Le\u00EDr\u00E1s -Discard\ Old\ Builds=R\u00E9gi \u00E9p\u00EDt\u00E9sek t\u00F6rl\u00E9se LOADING=BET\u00D6LT\u00C9S Strategy=Strat\u00E9gia name={0} n\u00E9v diff --git a/core/src/main/resources/hudson/model/Job/configure_it.properties b/core/src/main/resources/hudson/model/Job/configure_it.properties index f60881e74b..516070295c 100644 --- a/core/src/main/resources/hudson/model/Job/configure_it.properties +++ b/core/src/main/resources/hudson/model/Job/configure_it.properties @@ -21,7 +21,6 @@ # THE SOFTWARE. Description=Descrizione -Discard\ Old\ Builds=Elimina Build Precedenti LOADING=CARICAMENTO Save=Salva Strategy=Strategia diff --git a/core/src/main/resources/hudson/model/Job/configure_ja.properties b/core/src/main/resources/hudson/model/Job/configure_ja.properties index 6e5c2ee080..8a94d9d203 100644 --- a/core/src/main/resources/hudson/model/Job/configure_ja.properties +++ b/core/src/main/resources/hudson/model/Job/configure_ja.properties @@ -22,7 +22,6 @@ name={0}\u540d Description=\u8aac\u660e -Discard\ Old\ Builds=\u53e4\u3044\u30d3\u30eb\u30c9\u306e\u7834\u68c4 Save=\u4fdd\u5b58 LOADING=\u30ed\u30fc\u30c9\u4e2d... -Strategy=\u65b9\u91dd \ No newline at end of file +Strategy=\u65b9\u91dd diff --git a/core/src/main/resources/hudson/model/Job/configure_ko.properties b/core/src/main/resources/hudson/model/Job/configure_ko.properties index 6e4b97f731..e232a25de0 100644 --- a/core/src/main/resources/hudson/model/Job/configure_ko.properties +++ b/core/src/main/resources/hudson/model/Job/configure_ko.properties @@ -21,7 +21,6 @@ # THE SOFTWARE. Description=\uC124\uBA85 -Discard\ Old\ Builds=\uC624\uB798\uB41C \uBE4C\uB4DC \uC0AD\uC81C LOADING=\uBD88\uB7EC\uC624\uB294 \uC911 Save=\uC800\uC7A5 Strategy=\uC804\uB7B5 diff --git a/core/src/main/resources/hudson/model/Job/configure_lt.properties b/core/src/main/resources/hudson/model/Job/configure_lt.properties index b594bec592..fa183c864c 100644 --- a/core/src/main/resources/hudson/model/Job/configure_lt.properties +++ b/core/src/main/resources/hudson/model/Job/configure_lt.properties @@ -1,7 +1,6 @@ # This file is under the MIT License by authors Description=Apra\u0161ymas -Discard\ Old\ Builds=Pa\u0161alinti senus darbus LOADING=\u012EKELIAMA Save=\u012Era\u0161yti Strategy=Strategija diff --git a/core/src/main/resources/hudson/model/Job/configure_lv.properties b/core/src/main/resources/hudson/model/Job/configure_lv.properties index b5608a91ae..130eafbf90 100644 --- a/core/src/main/resources/hudson/model/Job/configure_lv.properties +++ b/core/src/main/resources/hudson/model/Job/configure_lv.properties @@ -21,7 +21,6 @@ # THE SOFTWARE. Description=Apraksts -Discard\ Old\ Builds=Dz\u0113st vecos b\u016Bv\u0113jumus LOADING=IEL\u0100D\u0112 Save=Saglab\u0101t name={0} nosaukums diff --git a/core/src/main/resources/hudson/model/Job/configure_nb_NO.properties b/core/src/main/resources/hudson/model/Job/configure_nb_NO.properties index 06330e0c48..9b6ee83290 100644 --- a/core/src/main/resources/hudson/model/Job/configure_nb_NO.properties +++ b/core/src/main/resources/hudson/model/Job/configure_nb_NO.properties @@ -21,6 +21,5 @@ # THE SOFTWARE. Description=Beskrivelse -Discard\ Old\ Builds=Slett gamle bygg LOADING=LASTER name={0} navn diff --git a/core/src/main/resources/hudson/model/Job/configure_nl.properties b/core/src/main/resources/hudson/model/Job/configure_nl.properties index 332107a255..bdec1d286a 100644 --- a/core/src/main/resources/hudson/model/Job/configure_nl.properties +++ b/core/src/main/resources/hudson/model/Job/configure_nl.properties @@ -23,6 +23,5 @@ Strategy=Strategie name={0} naam Description=Omschrijving -Discard\ Old\ Builds=Oude builds automatisch verwijderen LOADING=LADEN Save=Opslaan diff --git a/core/src/main/resources/hudson/model/Job/configure_pl.properties b/core/src/main/resources/hudson/model/Job/configure_pl.properties index d71bd2df45..11394275e7 100644 --- a/core/src/main/resources/hudson/model/Job/configure_pl.properties +++ b/core/src/main/resources/hudson/model/Job/configure_pl.properties @@ -21,7 +21,6 @@ # THE SOFTWARE. Description=Opis -Discard\ Old\ Builds=Porzu\u0107 stare buildy LOADING=\u0141ADOWANIE Save=Zapisz Strategy=Strategia diff --git a/core/src/main/resources/hudson/model/Job/configure_pt_BR.properties b/core/src/main/resources/hudson/model/Job/configure_pt_BR.properties index 32d486e561..19b0423443 100644 --- a/core/src/main/resources/hudson/model/Job/configure_pt_BR.properties +++ b/core/src/main/resources/hudson/model/Job/configure_pt_BR.properties @@ -23,6 +23,5 @@ Strategy=Estrat\u00E9gia name=Nome do {0} Description=Descri\u00e7\u00e3o -Discard\ Old\ Builds=Descartar builds antigos Save=Salvar LOADING=CARREGANDO diff --git a/core/src/main/resources/hudson/model/Job/configure_pt_PT.properties b/core/src/main/resources/hudson/model/Job/configure_pt_PT.properties index 7de593bdf3..2e2937ce6b 100644 --- a/core/src/main/resources/hudson/model/Job/configure_pt_PT.properties +++ b/core/src/main/resources/hudson/model/Job/configure_pt_PT.properties @@ -1,6 +1,5 @@ # This file is under the MIT License by authors Description=Descri\u00E7\u00E3o -Discard\ Old\ Builds=Descartar compila\u00E7\u00F5es antigas LOADING=A CARREGAR name={0} nome diff --git a/core/src/main/resources/hudson/model/Job/configure_ro.properties b/core/src/main/resources/hudson/model/Job/configure_ro.properties index 2260b1a4b1..1168eebe56 100644 --- a/core/src/main/resources/hudson/model/Job/configure_ro.properties +++ b/core/src/main/resources/hudson/model/Job/configure_ro.properties @@ -1,7 +1,6 @@ # This file is under the MIT License by authors Description=Descriere -Discard\ Old\ Builds=Anuleaza Build-urile vechi LOADING=SE INCARCA Strategy=Strategie name=numele {0} diff --git a/core/src/main/resources/hudson/model/Job/configure_ru.properties b/core/src/main/resources/hudson/model/Job/configure_ru.properties index 721111e40d..795374cdf8 100644 --- a/core/src/main/resources/hudson/model/Job/configure_ru.properties +++ b/core/src/main/resources/hudson/model/Job/configure_ru.properties @@ -23,6 +23,5 @@ Strategy=\u0421\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044f name={0} Description=\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 -Discard\ Old\ Builds=\u0423\u0434\u0430\u043b\u044f\u0442\u044c \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 LOADING=\u0417\u0410\u0413\u0420\u0423\u0417\u041a\u0410 Save=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c diff --git a/core/src/main/resources/hudson/model/Job/configure_sk.properties b/core/src/main/resources/hudson/model/Job/configure_sk.properties index a218d7afe5..b08d5e7931 100644 --- a/core/src/main/resources/hudson/model/Job/configure_sk.properties +++ b/core/src/main/resources/hudson/model/Job/configure_sk.properties @@ -1,7 +1,6 @@ # This file is under the MIT License by authors Description=Popis -Discard\ Old\ Builds=Vymazanie star\u00FDch zostaven\u00ED LOADING=Nahr\u00E1vanie Strategy=Strat\u00E9gia name={0} meno diff --git a/core/src/main/resources/hudson/model/Job/configure_sv_SE.properties b/core/src/main/resources/hudson/model/Job/configure_sv_SE.properties index 862e6868ea..43f4e32f31 100644 --- a/core/src/main/resources/hudson/model/Job/configure_sv_SE.properties +++ b/core/src/main/resources/hudson/model/Job/configure_sv_SE.properties @@ -21,7 +21,6 @@ # THE SOFTWARE. Description=Beskrivning -Discard\ Old\ Builds=Ta bort gamla byggen LOADING=LADDAR Save=Spara Strategy=Strategi diff --git a/core/src/main/resources/hudson/model/Job/configure_tr.properties b/core/src/main/resources/hudson/model/Job/configure_tr.properties index a530c119d2..f65678e2fe 100644 --- a/core/src/main/resources/hudson/model/Job/configure_tr.properties +++ b/core/src/main/resources/hudson/model/Job/configure_tr.properties @@ -23,6 +23,5 @@ Strategy=Strateji name={0} isim Description=A\u00e7\u0131klama -Discard\ Old\ Builds=Eski Yap\u0131land\u0131rmalardan Kurtul LOADING=Y\u00DCKLEN\u0130YOR Save=Kaydet diff --git a/core/src/main/resources/hudson/model/Job/configure_uk.properties b/core/src/main/resources/hudson/model/Job/configure_uk.properties index afbf1a51cc..293d811307 100644 --- a/core/src/main/resources/hudson/model/Job/configure_uk.properties +++ b/core/src/main/resources/hudson/model/Job/configure_uk.properties @@ -1,7 +1,6 @@ # This file is under the MIT License by authors Description=\u041E\u043F\u0438\u0441 -Discard\ Old\ Builds=\u0421\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438 \u0441\u0442\u0430\u0440\u0456 \u0431\u0456\u043B\u0434\u0438 LOADING=\u0417\u0410\u0412\u0410\u041D\u0422\u0410\u0416\u0423\u0404\u0422\u042C\u0421\u042F Save=\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 Strategy=\u0421\u0442\u0440\u0430\u0442\u0435\u0433\u0456\u044F diff --git a/core/src/main/resources/hudson/model/Job/configure_zh_CN.properties b/core/src/main/resources/hudson/model/Job/configure_zh_CN.properties index 68143f6235..307ce3d03f 100644 --- a/core/src/main/resources/hudson/model/Job/configure_zh_CN.properties +++ b/core/src/main/resources/hudson/model/Job/configure_zh_CN.properties @@ -21,7 +21,6 @@ # THE SOFTWARE. Description=\u63CF\u8FF0 -Discard\ Old\ Builds=\u4E22\u5F03\u65E7\u7684\u6784\u5EFA LOADING=\u52A0\u8F7D\u4E2D Save=\u4FDD\u5B58 Strategy=\u7B56\u7565 diff --git a/core/src/main/resources/hudson/model/Job/configure_zh_TW.properties b/core/src/main/resources/hudson/model/Job/configure_zh_TW.properties index 7f09adb310..44bf241205 100644 --- a/core/src/main/resources/hudson/model/Job/configure_zh_TW.properties +++ b/core/src/main/resources/hudson/model/Job/configure_zh_TW.properties @@ -25,7 +25,6 @@ LOADING=\u8B80\u53D6\u4E2D name={0} \u540D\u7A31 Description=\u63CF\u8FF0 -Discard\ Old\ Builds=\u5FFD\u7565\u820ABuilds Strategy=\u7b56\u7565 Save=\u5132\u5b58 diff --git a/core/src/main/resources/jenkins/model/BuildDiscarderProperty/config-details.jelly b/core/src/main/resources/jenkins/model/BuildDiscarderProperty/config-details.jelly new file mode 100644 index 0000000000..a5f3d0a4d7 --- /dev/null +++ b/core/src/main/resources/jenkins/model/BuildDiscarderProperty/config-details.jelly @@ -0,0 +1,29 @@ + + + + + + + diff --git a/war/src/main/webapp/help/project-config/log-rotation.html b/core/src/main/resources/jenkins/model/BuildDiscarderProperty/help.html similarity index 100% rename from war/src/main/webapp/help/project-config/log-rotation.html rename to core/src/main/resources/jenkins/model/BuildDiscarderProperty/help.html diff --git a/war/src/main/webapp/help/project-config/log-rotation_de.html b/core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_de.html similarity index 100% rename from war/src/main/webapp/help/project-config/log-rotation_de.html rename to core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_de.html diff --git a/war/src/main/webapp/help/project-config/log-rotation_fr.html b/core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_fr.html similarity index 100% rename from war/src/main/webapp/help/project-config/log-rotation_fr.html rename to core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_fr.html diff --git a/war/src/main/webapp/help/project-config/log-rotation_ja.html b/core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_ja.html similarity index 100% rename from war/src/main/webapp/help/project-config/log-rotation_ja.html rename to core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_ja.html diff --git a/war/src/main/webapp/help/project-config/log-rotation_pt_BR.html b/core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_pt_BR.html similarity index 100% rename from war/src/main/webapp/help/project-config/log-rotation_pt_BR.html rename to core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_pt_BR.html diff --git a/war/src/main/webapp/help/project-config/log-rotation_ru.html b/core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_ru.html similarity index 100% rename from war/src/main/webapp/help/project-config/log-rotation_ru.html rename to core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_ru.html diff --git a/war/src/main/webapp/help/project-config/log-rotation_tr.html b/core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_tr.html similarity index 100% rename from war/src/main/webapp/help/project-config/log-rotation_tr.html rename to core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_tr.html diff --git a/war/src/main/webapp/help/project-config/log-rotation_zh_TW.html b/core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_zh_TW.html similarity index 100% rename from war/src/main/webapp/help/project-config/log-rotation_zh_TW.html rename to core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_zh_TW.html diff --git a/core/src/main/resources/jenkins/model/Messages.properties b/core/src/main/resources/jenkins/model/Messages.properties index 75452a53e7..63ffa92e53 100644 --- a/core/src/main/resources/jenkins/model/Messages.properties +++ b/core/src/main/resources/jenkins/model/Messages.properties @@ -70,3 +70,4 @@ ParameterizedJobMixIn.build_with_parameters=Build with Parameters ParameterizedJobMixIn.build_now=Build Now BlockedBecauseOfBuildInProgress.shortDescription=Build #{0} is already in progress{1} BlockedBecauseOfBuildInProgress.ETA=\ (ETA:{0}) +BuildDiscarderProperty.displayName=Discard Old Builds diff --git a/core/src/main/resources/jenkins/model/Messages_bg.properties b/core/src/main/resources/jenkins/model/Messages_bg.properties new file mode 100644 index 0000000000..3ecd599250 --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_bg.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=\u041F\u0440\u0435\u043D\u0435\u0431\u0440\u0435\u0433\u0432\u0430\u043D\u0435 \u043D\u0430 \u0441\u0442\u0430\u0440\u0438\u0442\u0435 \u0431\u0438\u043B\u0434\u043E\u0432\u0435 diff --git a/core/src/main/resources/jenkins/model/Messages_cs.properties b/core/src/main/resources/jenkins/model/Messages_cs.properties new file mode 100644 index 0000000000..ef85dc5059 --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_cs.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=Zahodit star\u00E9 sestaven\u00ED diff --git a/core/src/main/resources/jenkins/model/Messages_da.properties b/core/src/main/resources/jenkins/model/Messages_da.properties index cabc921cf8..5aff31f66b 100644 --- a/core/src/main/resources/jenkins/model/Messages_da.properties +++ b/core/src/main/resources/jenkins/model/Messages_da.properties @@ -55,3 +55,4 @@ Mailer.Localhost.Error=Venligst inds\u00e6t et gyldigt v\u00e6rtsnavn, istedet f ParameterizedJobMixIn.build_now=Byg nu BlockedBecauseOfBuildInProgress.shortDescription=Byg #{0} er allerede i gang {1} BlockedBecauseOfBuildInProgress.ETA=(ETA:{0}) +BuildDiscarderProperty.displayName=Fjern Gamle Byg diff --git a/core/src/main/resources/jenkins/model/Messages_de.properties b/core/src/main/resources/jenkins/model/Messages_de.properties index 1028a7dffb..44f27164ab 100644 --- a/core/src/main/resources/jenkins/model/Messages_de.properties +++ b/core/src/main/resources/jenkins/model/Messages_de.properties @@ -65,3 +65,4 @@ ParameterizedJobMixIn.build_with_parameters=Bauen mit Parametern ParameterizedJobMixIn.build_now=Jetzt bauen BlockedBecauseOfBuildInProgress.shortDescription=Build #{0} ist bereits in Arbeit{1} BlockedBecauseOfBuildInProgress.ETA=\ (ETA:{0}) +BuildDiscarderProperty.displayName=Alte Builds verwerfen diff --git a/core/src/main/resources/jenkins/model/Messages_es.properties b/core/src/main/resources/jenkins/model/Messages_es.properties index 03517c0087..dbcea9d5d4 100644 --- a/core/src/main/resources/jenkins/model/Messages_es.properties +++ b/core/src/main/resources/jenkins/model/Messages_es.properties @@ -65,3 +65,4 @@ Mailer.Localhost.Error=Escriba un nombre de servidor correcto en lugar de "local ParameterizedJobMixIn.build_now=Construir ahora BlockedBecauseOfBuildInProgress.shortDescription=La ejecuci\u00f3n #{0} ya est\u00e1 en progreso {1} BlockedBecauseOfBuildInProgress.ETA= (ETA:{0}) +BuildDiscarderProperty.displayName=Desechar ejecuciones antiguas diff --git a/core/src/main/resources/jenkins/model/Messages_es_AR.properties b/core/src/main/resources/jenkins/model/Messages_es_AR.properties new file mode 100644 index 0000000000..9fd7aaa53a --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_es_AR.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=Descargar build antiguos diff --git a/core/src/main/resources/jenkins/model/Messages_et.properties b/core/src/main/resources/jenkins/model/Messages_et.properties new file mode 100644 index 0000000000..37ea99b75f --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_et.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=Eemalda vanad bildid diff --git a/core/src/main/resources/jenkins/model/Messages_fi.properties b/core/src/main/resources/jenkins/model/Messages_fi.properties index ad6283cffe..e05f4ad601 100644 --- a/core/src/main/resources/jenkins/model/Messages_fi.properties +++ b/core/src/main/resources/jenkins/model/Messages_fi.properties @@ -1 +1,2 @@ ParameterizedJobMixIn.build_now=K\u00E4\u00E4nn\u00E4 nyt +BuildDiscarderProperty.displayName=H\u00E4vit\u00E4 vanhat k\u00E4\u00E4nn\u00F6kset diff --git a/core/src/main/resources/jenkins/model/Messages_fr.properties b/core/src/main/resources/jenkins/model/Messages_fr.properties index 2a179edf07..22adb88b5a 100644 --- a/core/src/main/resources/jenkins/model/Messages_fr.properties +++ b/core/src/main/resources/jenkins/model/Messages_fr.properties @@ -45,3 +45,4 @@ Hudson.ReadPermission.Description=\ ParameterizedJobMixIn.build_now=Lancer un build BlockedBecauseOfBuildInProgress.shortDescription=Le build #{0} est d\u00e9j\u00e0 en cours {1} BlockedBecauseOfBuildInProgress.ETA=\ (fin pr\u00e9vue \u00e0: {0}) +BuildDiscarderProperty.displayName=Supprimer les anciens builds diff --git a/core/src/main/resources/jenkins/model/Messages_he.properties b/core/src/main/resources/jenkins/model/Messages_he.properties new file mode 100644 index 0000000000..cd432a7c6c --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_he.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=\u05D4\u05E9\u05DE\u05D3 \u05D1\u05E0\u05D9\u05D5\u05EA \u05D9\u05E9\u05E0\u05D5\u05EA diff --git a/core/src/main/resources/jenkins/model/Messages_hu.properties b/core/src/main/resources/jenkins/model/Messages_hu.properties index d75db0b3e3..5855bc949f 100644 --- a/core/src/main/resources/jenkins/model/Messages_hu.properties +++ b/core/src/main/resources/jenkins/model/Messages_hu.properties @@ -1 +1,2 @@ ParameterizedJobMixIn.build_now=\u00C9p\u00EDt\u00E9s Most +BuildDiscarderProperty.displayName=R\u00E9gi \u00E9p\u00EDt\u00E9sek t\u00F6rl\u00E9se diff --git a/core/src/main/resources/jenkins/model/Messages_it.properties b/core/src/main/resources/jenkins/model/Messages_it.properties index bc659061b2..2267c9beb9 100644 --- a/core/src/main/resources/jenkins/model/Messages_it.properties +++ b/core/src/main/resources/jenkins/model/Messages_it.properties @@ -1,3 +1,4 @@ ParameterizedJobMixIn.build_now=Effettua build BlockedBecauseOfBuildInProgress.shortDescription=Build #{0} is already in progress{1} BlockedBecauseOfBuildInProgress.ETA=\ (ETA:{0}) +BuildDiscarderProperty.displayName=Elimina Build Precedenti diff --git a/core/src/main/resources/jenkins/model/Messages_ja.properties b/core/src/main/resources/jenkins/model/Messages_ja.properties index 460d284977..a881b1699e 100644 --- a/core/src/main/resources/jenkins/model/Messages_ja.properties +++ b/core/src/main/resources/jenkins/model/Messages_ja.properties @@ -66,3 +66,4 @@ ParameterizedJobMixIn.build_with_parameters=\u30d1\u30e9\u30e1\u30fc\u30bf\u4ed8 ParameterizedJobMixIn.build_now=\u30d3\u30eb\u30c9\u5b9f\u884c BlockedBecauseOfBuildInProgress.shortDescription=\u30d3\u30eb\u30c9 #{0} \u306f\u65e2\u306b\u5b9f\u884c\u4e2d\u3067\u3059\u3002{1} BlockedBecauseOfBuildInProgress.ETA=\ (\u4e88\u5b9a\u6642\u9593:{0}) +BuildDiscarderProperty.displayName=\u53e4\u3044\u30d3\u30eb\u30c9\u306e\u7834\u68c4 diff --git a/core/src/main/resources/jenkins/model/Messages_ko.properties b/core/src/main/resources/jenkins/model/Messages_ko.properties new file mode 100644 index 0000000000..04b2ab8b41 --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_ko.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=\uC624\uB798\uB41C \uBE4C\uB4DC \uC0AD\uC81C diff --git a/core/src/main/resources/jenkins/model/Messages_lt.properties b/core/src/main/resources/jenkins/model/Messages_lt.properties new file mode 100644 index 0000000000..4679c2595b --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_lt.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=Pa\u0161alinti senus darbus diff --git a/core/src/main/resources/jenkins/model/Messages_lv.properties b/core/src/main/resources/jenkins/model/Messages_lv.properties new file mode 100644 index 0000000000..b947126214 --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_lv.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=Dz\u0113st vecos b\u016Bv\u0113jumus diff --git a/core/src/main/resources/jenkins/model/Messages_nb_NO.properties b/core/src/main/resources/jenkins/model/Messages_nb_NO.properties new file mode 100644 index 0000000000..317bc59378 --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_nb_NO.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=Slett gamle bygg diff --git a/core/src/main/resources/jenkins/model/Messages_nl.properties b/core/src/main/resources/jenkins/model/Messages_nl.properties index 6c17f7168d..80bb36bf42 100644 --- a/core/src/main/resources/jenkins/model/Messages_nl.properties +++ b/core/src/main/resources/jenkins/model/Messages_nl.properties @@ -33,3 +33,4 @@ Hudson.ViewName=Alle ParameterizedJobMixIn.build_now=Start nu een bouwpoging BlockedBecauseOfBuildInProgress.shortDescription=Bouwpoging #{0} is reeds actief {1} BlockedBecauseOfBuildInProgress.ETA= (einde voorzien op:{0}) +BuildDiscarderProperty.displayName=Oude builds automatisch verwijderen diff --git a/core/src/main/resources/jenkins/model/Messages_pl.properties b/core/src/main/resources/jenkins/model/Messages_pl.properties new file mode 100644 index 0000000000..a0d73064df --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_pl.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=Porzu\u0107 stare buildy diff --git a/core/src/main/resources/jenkins/model/Messages_pt_BR.properties b/core/src/main/resources/jenkins/model/Messages_pt_BR.properties index 15703005a4..75a636be07 100644 --- a/core/src/main/resources/jenkins/model/Messages_pt_BR.properties +++ b/core/src/main/resources/jenkins/model/Messages_pt_BR.properties @@ -73,3 +73,4 @@ ParameterizedJobMixIn.build_with_parameters=Construir com par\u00e2metros ParameterizedJobMixIn.build_now=Construir agora BlockedBecauseOfBuildInProgress.shortDescription=A builds #{0} j\u00e1 est\u00e1 em progresso{1} BlockedBecauseOfBuildInProgress.ETA=\ (ETA:{0}) +BuildDiscarderProperty.displayName=Descartar builds antigos diff --git a/core/src/main/resources/jenkins/model/Messages_pt_PT.properties b/core/src/main/resources/jenkins/model/Messages_pt_PT.properties new file mode 100644 index 0000000000..02c7b5ce63 --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_pt_PT.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=Descartar compila\u00E7\u00F5es antigas diff --git a/core/src/main/resources/jenkins/model/Messages_ro.properties b/core/src/main/resources/jenkins/model/Messages_ro.properties new file mode 100644 index 0000000000..222ad24c2e --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_ro.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=Anuleaza Build-urile vechi diff --git a/core/src/main/resources/jenkins/model/Messages_ru.properties b/core/src/main/resources/jenkins/model/Messages_ru.properties index 28dc506b49..67c0b69ce3 100644 --- a/core/src/main/resources/jenkins/model/Messages_ru.properties +++ b/core/src/main/resources/jenkins/model/Messages_ru.properties @@ -33,3 +33,4 @@ Hudson.ViewName=\u0412\u0441\u0435 ParameterizedJobMixIn.build_now=\u0421\u043E\u0431\u0440\u0430\u0442\u044C \u0441\u0435\u0439\u0447\u0430\u0441 BlockedBecauseOfBuildInProgress.shortDescription=\u0421\u0431\u043e\u0440\u043a\u0430 #{0} \u0443\u0436\u0435 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 {1} BlockedBecauseOfBuildInProgress.ETA=\ (\u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c:{0}) +BuildDiscarderProperty.displayName=\u0423\u0434\u0430\u043b\u044f\u0442\u044c \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 diff --git a/core/src/main/resources/jenkins/model/Messages_sk.properties b/core/src/main/resources/jenkins/model/Messages_sk.properties new file mode 100644 index 0000000000..322f01deff --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_sk.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=Vymazanie star\u00FDch zostaven\u00ED diff --git a/core/src/main/resources/jenkins/model/Messages_sv_SE.properties b/core/src/main/resources/jenkins/model/Messages_sv_SE.properties index 07b8954c5c..db73c8bd48 100644 --- a/core/src/main/resources/jenkins/model/Messages_sv_SE.properties +++ b/core/src/main/resources/jenkins/model/Messages_sv_SE.properties @@ -1 +1,2 @@ ParameterizedJobMixIn.build_now=Starta bygge nu +BuildDiscarderProperty.displayName=Ta bort gamla byggen diff --git a/core/src/main/resources/jenkins/model/Messages_tr.properties b/core/src/main/resources/jenkins/model/Messages_tr.properties index cedf1da877..78702dbdda 100644 --- a/core/src/main/resources/jenkins/model/Messages_tr.properties +++ b/core/src/main/resources/jenkins/model/Messages_tr.properties @@ -33,3 +33,4 @@ Hudson.ViewName=Hepsi ParameterizedJobMixIn.build_now=\u015eimdi Yap\u0131land\u0131r BlockedBecauseOfBuildInProgress.shortDescription=Yap\u0131land\u0131rma #{0} zaten i\u015flemde {1} BlockedBecauseOfBuildInProgress.ETA=\ (ETA:{0}) +BuildDiscarderProperty.displayName=Eski Yap\u0131land\u0131rmalardan Kurtul diff --git a/core/src/main/resources/jenkins/model/Messages_uk.properties b/core/src/main/resources/jenkins/model/Messages_uk.properties new file mode 100644 index 0000000000..28676a8110 --- /dev/null +++ b/core/src/main/resources/jenkins/model/Messages_uk.properties @@ -0,0 +1 @@ +BuildDiscarderProperty.displayName=\u0421\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438 \u0441\u0442\u0430\u0440\u0456 \u0431\u0456\u043B\u0434\u0438 diff --git a/core/src/main/resources/jenkins/model/Messages_zh_CN.properties b/core/src/main/resources/jenkins/model/Messages_zh_CN.properties index 0bdb364049..7121d518f7 100644 --- a/core/src/main/resources/jenkins/model/Messages_zh_CN.properties +++ b/core/src/main/resources/jenkins/model/Messages_zh_CN.properties @@ -1,3 +1,4 @@ ParameterizedJobMixIn.build_now=\u7acb\u5373\u6784\u5efa BlockedBecauseOfBuildInProgress.shortDescription=Build #{0} is already in progress{1} BlockedBecauseOfBuildInProgress.ETA=\ (ETA:{0}) +BuildDiscarderProperty.displayName=\u4E22\u5F03\u65E7\u7684\u6784\u5EFA diff --git a/core/src/main/resources/jenkins/model/Messages_zh_TW.properties b/core/src/main/resources/jenkins/model/Messages_zh_TW.properties index 2729aea122..c7bf681af0 100644 --- a/core/src/main/resources/jenkins/model/Messages_zh_TW.properties +++ b/core/src/main/resources/jenkins/model/Messages_zh_TW.properties @@ -65,3 +65,4 @@ PatternProjectNamingStrategy.NamePatternInvalidSyntax=\u6b63\u898f\u8868\u793a\u ParameterizedJobMixIn.build_now=\u99ac\u4e0a\u5efa\u7f6e BlockedBecauseOfBuildInProgress.shortDescription=\u5efa\u7f6e #{0} \u57f7\u884c\u4e2d{1} BlockedBecauseOfBuildInProgress.ETA=\ (\u9810\u4f30\u6642\u9593:{0}) +BuildDiscarderProperty.displayName=\u5FFD\u7565\u820ABuilds -- GitLab