Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
LinuxSuRen
jenkins
提交
1cbbb239
J
jenkins
项目概览
LinuxSuRen
/
jenkins
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
jenkins
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1cbbb239
编写于
10月 27, 2015
作者:
J
Jesse Glick
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Replaced Job.logRotator with BuildDiscarderProperty.
上级
600b1f07
变更
72
隐藏空白更改
内联
并排
Showing
72 changed file
with
161 addition
and
53 deletion
+161
-53
core/src/main/java/hudson/Functions.java
core/src/main/java/hudson/Functions.java
+4
-0
core/src/main/java/hudson/model/Job.java
core/src/main/java/hudson/model/Job.java
+18
-12
core/src/main/java/jenkins/model/BuildDiscarderProperty.java
core/src/main/java/jenkins/model/BuildDiscarderProperty.java
+78
-0
core/src/main/resources/hudson/model/Job/configure.jelly
core/src/main/resources/hudson/model/Job/configure.jelly
+1
-11
core/src/main/resources/hudson/model/Job/configure_bg.properties
...c/main/resources/hudson/model/Job/configure_bg.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_cs.properties
...c/main/resources/hudson/model/Job/configure_cs.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_da.properties
...c/main/resources/hudson/model/Job/configure_da.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_de.properties
...c/main/resources/hudson/model/Job/configure_de.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_es.properties
...c/main/resources/hudson/model/Job/configure_es.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_es_AR.properties
...ain/resources/hudson/model/Job/configure_es_AR.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_et.properties
...c/main/resources/hudson/model/Job/configure_et.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_fi.properties
...c/main/resources/hudson/model/Job/configure_fi.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_fr.properties
...c/main/resources/hudson/model/Job/configure_fr.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_he.properties
...c/main/resources/hudson/model/Job/configure_he.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_hu.properties
...c/main/resources/hudson/model/Job/configure_hu.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_it.properties
...c/main/resources/hudson/model/Job/configure_it.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_ja.properties
...c/main/resources/hudson/model/Job/configure_ja.properties
+1
-2
core/src/main/resources/hudson/model/Job/configure_ko.properties
...c/main/resources/hudson/model/Job/configure_ko.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_lt.properties
...c/main/resources/hudson/model/Job/configure_lt.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_lv.properties
...c/main/resources/hudson/model/Job/configure_lv.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_nb_NO.properties
...ain/resources/hudson/model/Job/configure_nb_NO.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_nl.properties
...c/main/resources/hudson/model/Job/configure_nl.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_pl.properties
...c/main/resources/hudson/model/Job/configure_pl.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_pt_BR.properties
...ain/resources/hudson/model/Job/configure_pt_BR.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_pt_PT.properties
...ain/resources/hudson/model/Job/configure_pt_PT.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_ro.properties
...c/main/resources/hudson/model/Job/configure_ro.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_ru.properties
...c/main/resources/hudson/model/Job/configure_ru.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_sk.properties
...c/main/resources/hudson/model/Job/configure_sk.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_sv_SE.properties
...ain/resources/hudson/model/Job/configure_sv_SE.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_tr.properties
...c/main/resources/hudson/model/Job/configure_tr.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_uk.properties
...c/main/resources/hudson/model/Job/configure_uk.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_zh_CN.properties
...ain/resources/hudson/model/Job/configure_zh_CN.properties
+0
-1
core/src/main/resources/hudson/model/Job/configure_zh_TW.properties
...ain/resources/hudson/model/Job/configure_zh_TW.properties
+0
-1
core/src/main/resources/jenkins/model/BuildDiscarderProperty/config-details.jelly
...jenkins/model/BuildDiscarderProperty/config-details.jelly
+29
-0
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help.html
.../resources/jenkins/model/BuildDiscarderProperty/help.html
+0
-0
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_de.html
...sources/jenkins/model/BuildDiscarderProperty/help_de.html
+0
-0
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_fr.html
...sources/jenkins/model/BuildDiscarderProperty/help_fr.html
+0
-0
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_ja.html
...sources/jenkins/model/BuildDiscarderProperty/help_ja.html
+0
-0
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_pt_BR.html
...rces/jenkins/model/BuildDiscarderProperty/help_pt_BR.html
+0
-0
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_ru.html
...sources/jenkins/model/BuildDiscarderProperty/help_ru.html
+0
-0
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_tr.html
...sources/jenkins/model/BuildDiscarderProperty/help_tr.html
+0
-0
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help_zh_TW.html
...rces/jenkins/model/BuildDiscarderProperty/help_zh_TW.html
+0
-0
core/src/main/resources/jenkins/model/Messages.properties
core/src/main/resources/jenkins/model/Messages.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_bg.properties
core/src/main/resources/jenkins/model/Messages_bg.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_cs.properties
core/src/main/resources/jenkins/model/Messages_cs.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_da.properties
core/src/main/resources/jenkins/model/Messages_da.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_de.properties
core/src/main/resources/jenkins/model/Messages_de.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_es.properties
core/src/main/resources/jenkins/model/Messages_es.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_es_AR.properties
...rc/main/resources/jenkins/model/Messages_es_AR.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_et.properties
core/src/main/resources/jenkins/model/Messages_et.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_fi.properties
core/src/main/resources/jenkins/model/Messages_fi.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_fr.properties
core/src/main/resources/jenkins/model/Messages_fr.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_he.properties
core/src/main/resources/jenkins/model/Messages_he.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_hu.properties
core/src/main/resources/jenkins/model/Messages_hu.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_it.properties
core/src/main/resources/jenkins/model/Messages_it.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_ja.properties
core/src/main/resources/jenkins/model/Messages_ja.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_ko.properties
core/src/main/resources/jenkins/model/Messages_ko.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_lt.properties
core/src/main/resources/jenkins/model/Messages_lt.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_lv.properties
core/src/main/resources/jenkins/model/Messages_lv.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_nb_NO.properties
...rc/main/resources/jenkins/model/Messages_nb_NO.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_nl.properties
core/src/main/resources/jenkins/model/Messages_nl.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_pl.properties
core/src/main/resources/jenkins/model/Messages_pl.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_pt_BR.properties
...rc/main/resources/jenkins/model/Messages_pt_BR.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_pt_PT.properties
...rc/main/resources/jenkins/model/Messages_pt_PT.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_ro.properties
core/src/main/resources/jenkins/model/Messages_ro.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_ru.properties
core/src/main/resources/jenkins/model/Messages_ru.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_sk.properties
core/src/main/resources/jenkins/model/Messages_sk.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_sv_SE.properties
...rc/main/resources/jenkins/model/Messages_sv_SE.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_tr.properties
core/src/main/resources/jenkins/model/Messages_tr.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_uk.properties
core/src/main/resources/jenkins/model/Messages_uk.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_zh_CN.properties
...rc/main/resources/jenkins/model/Messages_zh_CN.properties
+1
-0
core/src/main/resources/jenkins/model/Messages_zh_TW.properties
...rc/main/resources/jenkins/model/Messages_zh_TW.properties
+1
-0
未找到文件。
core/src/main/java/hudson/Functions.java
浏览文件 @
1cbbb239
...
...
@@ -851,6 +851,10 @@ public class Functions {
return
JobPropertyDescriptor
.
getPropertyDescriptors
(
clazz
);
}
public
static
List
<
JobPropertyDescriptor
>
getJobPropertyDescriptors
(
Job
job
)
{
return
DescriptorVisibilityFilter
.
apply
(
job
,
JobPropertyDescriptor
.
getPropertyDescriptors
(
job
.
getClass
()));
}
public
static
List
<
Descriptor
<
BuildWrapper
>>
getBuildWrapperDescriptors
(
AbstractProject
<?,?>
project
)
{
return
BuildWrappers
.
getFor
(
project
);
}
...
...
core/src/main/java/hudson/model/Job.java
浏览文件 @
1cbbb239
...
...
@@ -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<JobT extends Job<JobT, RunT>, RunT extends Run<JobT, R
*/
private
transient
volatile
boolean
holdOffBuildUntilUserSave
;
/** @deprecated Replaced by {@link BuildDiscarderProperty} */
private
volatile
BuildDiscarder
logRotator
;
/**
...
...
@@ -424,15 +427,24 @@ public abstract class Job<JobT extends Job<JobT, RunT>, RunT extends Run<JobT, R
}
/**
* Returns the configured build discarder for this job, or null if none.
* Returns the configured build discarder for this job,
via {@link BuildDiscarderProperty},
or null if none.
*/
public
BuildDiscarder
getBuildDiscarder
()
{
return
logRotator
;
BuildDiscarderProperty
prop
=
getProperty
(
BuildDiscarderProperty
.
class
);
return
prop
!=
null
?
prop
.
getStrategy
()
:
/* settings compatibility */
logRotator
;
}
public
void
setBuildDiscarder
(
BuildDiscarder
bd
)
throws
IOException
{
this
.
logRotator
=
bd
;
save
();
BulkChange
bc
=
new
BulkChange
(
this
);
try
{
removeProperty
(
BuildDiscarderProperty
.
class
);
if
(
bd
!=
null
)
{
addProperty
(
new
BuildDiscarderProperty
(
bd
));
}
bc
.
commit
();
}
finally
{
bc
.
abort
();
}
}
/**
...
...
@@ -444,9 +456,8 @@ public abstract class Job<JobT extends Job<JobT, RunT>, RunT extends Run<JobT, R
*/
@Deprecated
public
LogRotator
getLogRotator
()
{
if
(
logRotator
instanceof
LogRotator
)
return
(
LogRotator
)
logRotator
;
return
null
;
BuildDiscarder
buildDiscarder
=
getBuildDiscarder
();
return
buildDiscarder
instanceof
LogRotator
?
(
LogRotator
)
buildDiscarder
:
null
;
}
/**
...
...
@@ -1185,11 +1196,6 @@ public abstract class Job<JobT extends Job<JobT, RunT>, RunT extends Run<JobT, R
try
{
setDisplayName
(
json
.
optString
(
"displayNameOrNull"
));
if
(
json
.
optBoolean
(
"logrotate"
))
logRotator
=
req
.
bindJSON
(
BuildDiscarder
.
class
,
json
.
optJSONObject
(
"buildDiscarder"
));
else
logRotator
=
null
;
DescribableList
<
JobProperty
<?>,
JobPropertyDescriptor
>
t
=
new
DescribableList
<
JobProperty
<?>,
JobPropertyDescriptor
>(
NOOP
,
getAllProperties
());
JSONObject
jsonProperties
=
json
.
optJSONObject
(
"properties"
);
if
(
jsonProperties
!=
null
)
{
...
...
core/src/main/java/jenkins/model/BuildDiscarderProperty.java
0 → 100644
浏览文件 @
1cbbb239
/*
* 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
<
Job
<?,?>>
{
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
;
}
}
}
core/src/main/resources/hudson/model/Job/configure.jelly
浏览文件 @
1cbbb239
...
...
@@ -45,17 +45,7 @@ THE SOFTWARE.
<f:textarea name="description" value="${it.description}" codemirror-mode="${app.markupFormatter.codeMirrorMode}" codemirror-config="${app.markupFormatter.codeMirrorConfig}" previewEndpoint="/markupFormatter/previewDescription"/>
</f:entry>
<j:if test="${it.supportsLogRotator()}">
<!-- log rotator -->
<f:optionalBlock name="logrotate"
help="/help/project-config/log-rotation.html"
title="${%Discard Old Builds}" checked="${it.buildDiscarder!=null}" inline="true">
<f:dropdownDescriptorSelector field="buildDiscarder" title="${%Strategy}"/>
</f:optionalBlock>
</j:if>
<!-- job property configurations. This should have been <f:descriptorList> -->
<f:descriptorList field="properties" descriptors="${h.getJobPropertyDescriptors(it.getClass())}" forceRowSet="true" />
<f:descriptorList field="properties" descriptors="${h.getJobPropertyDescriptors(it)}" forceRowSet="true"/>
<!-- additional entries from derived classes -->
<st:include page="configure-entries.jelly" />
...
...
core/src/main/resources/hudson/model/Job/configure_bg.properties
浏览文件 @
1cbbb239
...
...
@@ -21,7 +21,6 @@
# THE SOFTWARE.
Description
=
\u
041E
\u
043F
\u0438\u0441\u0430\u
043D
\u0438\u0435
Discard\
Old\
Builds
=
\u
041F
\u0440\u0435\u
043D
\u0435\u0431\u0440\u0435\u0433\u0432\u0430\u
043D
\u0435
\u
043D
\u0430
\u0441\u0442\u0430\u0440\u0438\u0442\u0435
\u0431\u0438\u
043B
\u0434\u
043E
\u0432\u0435
LOADING
=
\u0417\u0430\u0440\u0435\u0436\u0434\u0430\u
043D
\u0435
Save
=
\u0417\u0430\u
043F
\u0438\u0448\u0438
name
=
\u0438\u
043C
\u0435
core/src/main/resources/hudson/model/Job/configure_cs.properties
浏览文件 @
1cbbb239
# This file is under the MIT License by authors
Description
=
Popis
Discard\
Old\
Builds
=
Zahodit star
\u
00E9 sestaven
\u
00ED
LOADING
=
Nahr
\u
00E1v
\u
00E1n
\u
00ED
name
=
jm
\u
00E9no
core/src/main/resources/hudson/model/Job/configure_da.properties
浏览文件 @
1cbbb239
...
...
@@ -22,7 +22,6 @@
Strategy
=
Strategi
name
=
{0} navn
Discard\
Old\
Builds
=
Fjern Gamle Byg
Save
=
Gem
LOADING
=
INDL
\u
00c6SER
Description
=
Beskrivelse
core/src/main/resources/hudson/model/Job/configure_de.properties
浏览文件 @
1cbbb239
...
...
@@ -23,6 +23,5 @@
Strategy
=
Strategie
name
=
{0}name
Description
=
Beschreibung
Discard\
Old\
Builds
=
Alte Builds verwerfen
Save
=
Speichern
LOADING
=
LADE DATEN
core/src/main/resources/hudson/model/Job/configure_es.properties
浏览文件 @
1cbbb239
...
...
@@ -22,7 +22,6 @@
Strategy
=
Estrategia
name
=
{0} nombre
Discard\
Old\
Builds
=
Desechar ejecuciones antiguas
Save
=
Guardar
Description
=
Descripción
LOADING
=
CARGANDO
core/src/main/resources/hudson/model/Job/configure_es_AR.properties
浏览文件 @
1cbbb239
# This file is under the MIT License by authors
Description
=
Descripci
\u
00F3n
Discard\
Old\
Builds
=
Descargar build antiguos
LOADING
=
CARGANDO
name
=
{0} nombre
core/src/main/resources/hudson/model/Job/configure_et.properties
浏览文件 @
1cbbb239
# This file is under the MIT License by authors
Description
=
Kirjeldus
Discard\
Old\
Builds
=
Eemalda vanad bildid
LOADING
=
Laen
name
=
{0} nimi
core/src/main/resources/hudson/model/Job/configure_fi.properties
浏览文件 @
1cbbb239
...
...
@@ -21,5 +21,4 @@
# THE SOFTWARE.
Description
=
Kuvaus
Discard\
Old\
Builds
=
H
\u
00E4vit
\u
00E4 vanhat k
\u
00E4
\u
00E4nn
\u
00F6kset
Save
=
Tallenna
core/src/main/resources/hudson/model/Job/configure_fr.properties
浏览文件 @
1cbbb239
...
...
@@ -22,7 +22,6 @@
name
=
Nom du {0}
Description
=
Description
Discard\
Old\
Builds
=
Supprimer les anciens builds
Save
=
Sauver
LOADING
=
CHARGEMENT
Strategy
=
Strat
\u
00E9gie
core/src/main/resources/hudson/model/Job/configure_he.properties
浏览文件 @
1cbbb239
# This file is under the MIT License by authors
Description
=
\u
05EA
\u
05D0
\u
05D5
\u
05E8
Discard\
Old\
Builds
=
\u
05D4
\u
05E9
\u
05DE
\u
05D3
\u
05D1
\u
05E0
\u
05D9
\u
05D5
\u
05EA
\u
05D9
\u
05E9
\u
05E0
\u
05D5
\u
05EA
LOADING
=
\u
05D8
\u
05D5
\u
05E2
\u
05DF
name
=
\u
05E9
\u
05DD {0}
core/src/main/resources/hudson/model/Job/configure_hu.properties
浏览文件 @
1cbbb239
# This file is under the MIT License by authors
Description
=
Le
\u
00EDr
\u
00E1s
Discard\
Old\
Builds
=
R
\u
00E9gi
\u
00E9p
\u
00EDt
\u
00E9sek t
\u
00F6rl
\u
00E9se
LOADING
=
BET
\u
00D6LT
\u
00C9S
Strategy
=
Strat
\u
00E9gia
name
=
{0} n
\u
00E9v
core/src/main/resources/hudson/model/Job/configure_it.properties
浏览文件 @
1cbbb239
...
...
@@ -21,7 +21,6 @@
# THE SOFTWARE.
Description
=
Descrizione
Discard\
Old\
Builds
=
Elimina Build Precedenti
LOADING
=
CARICAMENTO
Save
=
Salva
Strategy
=
Strategia
...
...
core/src/main/resources/hudson/model/Job/configure_ja.properties
浏览文件 @
1cbbb239
...
...
@@ -22,7 +22,6 @@
name
=
{0}
\u
540d
Description
=
\u
8aac
\u
660e
Discard\
Old\
Builds
=
\u
53e4
\u3044\u
30d3
\u
30eb
\u
30c9
\u
306e
\u7834\u
68c4
Save
=
\u
4fdd
\u
5b58
LOADING
=
\u
30ed
\u
30fc
\u
30c9
\u
4e2d...
Strategy
=
\u
65b9
\u
91dd
\ No newline at end of file
Strategy
=
\u
65b9
\u
91dd
core/src/main/resources/hudson/model/Job/configure_ko.properties
浏览文件 @
1cbbb239
...
...
@@ -21,7 +21,6 @@
# THE SOFTWARE.
Description
=
\u
C124
\u
BA85
Discard\
Old\
Builds
=
\u
C624
\u
B798
\u
B41C
\u
BE4C
\u
B4DC
\u
C0AD
\u
C81C
LOADING
=
\u
BD88
\u
B7EC
\u
C624
\u
B294
\u
C911
Save
=
\u
C800
\u
C7A5
Strategy
=
\u
C804
\u
B7B5
...
...
core/src/main/resources/hudson/model/Job/configure_lt.properties
浏览文件 @
1cbbb239
# This file is under the MIT License by authors
Description
=
Apra
\u0161
ymas
Discard\
Old\
Builds
=
Pa
\u0161
alinti senus darbus
LOADING
=
\u
012EKELIAMA
Save
=
\u
012Era
\u0161
yti
Strategy
=
Strategija
...
...
core/src/main/resources/hudson/model/Job/configure_lv.properties
浏览文件 @
1cbbb239
...
...
@@ -21,7 +21,6 @@
# THE SOFTWARE.
Description
=
Apraksts
Discard\
Old\
Builds
=
Dz
\u0113
st vecos b
\u
016Bv
\u0113
jumus
LOADING
=
IEL
\u0100
D
\u0112
Save
=
Saglab
\u0101
t
name
=
{0} nosaukums
core/src/main/resources/hudson/model/Job/configure_nb_NO.properties
浏览文件 @
1cbbb239
...
...
@@ -21,6 +21,5 @@
# THE SOFTWARE.
Description
=
Beskrivelse
Discard\
Old\
Builds
=
Slett gamle bygg
LOADING
=
LASTER
name
=
{0} navn
core/src/main/resources/hudson/model/Job/configure_nl.properties
浏览文件 @
1cbbb239
...
...
@@ -23,6 +23,5 @@
Strategy
=
Strategie
name
=
{0} naam
Description
=
Omschrijving
Discard\
Old\
Builds
=
Oude builds automatisch verwijderen
LOADING
=
LADEN
Save
=
Opslaan
core/src/main/resources/hudson/model/Job/configure_pl.properties
浏览文件 @
1cbbb239
...
...
@@ -21,7 +21,6 @@
# THE SOFTWARE.
Description
=
Opis
Discard\
Old\
Builds
=
Porzu
\u0107
stare buildy
LOADING
=
\u0141
ADOWANIE
Save
=
Zapisz
Strategy
=
Strategia
...
...
core/src/main/resources/hudson/model/Job/configure_pt_BR.properties
浏览文件 @
1cbbb239
...
...
@@ -23,6 +23,5 @@
Strategy
=
Estrat
\u
00E9gia
name
=
Nome do {0}
Description
=
Descri
\u
00e7
\u
00e3o
Discard\
Old\
Builds
=
Descartar builds antigos
Save
=
Salvar
LOADING
=
CARREGANDO
core/src/main/resources/hudson/model/Job/configure_pt_PT.properties
浏览文件 @
1cbbb239
# This file is under the MIT License by authors
Description
=
Descri
\u
00E7
\u
00E3o
Discard\
Old\
Builds
=
Descartar compila
\u
00E7
\u
00F5es antigas
LOADING
=
A CARREGAR
name
=
{0} nome
core/src/main/resources/hudson/model/Job/configure_ro.properties
浏览文件 @
1cbbb239
# 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}
core/src/main/resources/hudson/model/Job/configure_ru.properties
浏览文件 @
1cbbb239
...
...
@@ -23,6 +23,5 @@
Strategy
=
\u0421\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u
044f
name
=
{0}
Description
=
\u
041e
\u
043f
\u0438\u0441\u0430\u
043d
\u0438\u0435
Discard\
Old\
Builds
=
\u0423\u0434\u0430\u
043b
\u
044f
\u0442\u
044c
\u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435
\u0441\u0431\u
043e
\u0440\u
043a
\u0438
LOADING
=
\u0417\u0410\u0413\u0420\u0423\u0417\u
041a
\u0410
Save
=
\u0421\u
043e
\u0445\u0440\u0430\u
043d
\u0438\u0442\u
044c
core/src/main/resources/hudson/model/Job/configure_sk.properties
浏览文件 @
1cbbb239
# This file is under the MIT License by authors
Description
=
Popis
Discard\
Old\
Builds
=
Vymazanie star
\u
00FDch zostaven
\u
00ED
LOADING
=
Nahr
\u
00E1vanie
Strategy
=
Strat
\u
00E9gia
name
=
{0} meno
core/src/main/resources/hudson/model/Job/configure_sv_SE.properties
浏览文件 @
1cbbb239
...
...
@@ -21,7 +21,6 @@
# THE SOFTWARE.
Description
=
Beskrivning
Discard\
Old\
Builds
=
Ta bort gamla byggen
LOADING
=
LADDAR
Save
=
Spara
Strategy
=
Strategi
...
...
core/src/main/resources/hudson/model/Job/configure_tr.properties
浏览文件 @
1cbbb239
...
...
@@ -23,6 +23,5 @@
Strategy
=
Strateji
name
=
{0} isim
Description
=
A
\u
00e7
\u0131
klama
Discard\
Old\
Builds
=
Eski Yap
\u0131
land
\u0131
rmalardan Kurtul
LOADING
=
Y
\u
00DCKLEN
\u0130
YOR
Save
=
Kaydet
core/src/main/resources/hudson/model/Job/configure_uk.properties
浏览文件 @
1cbbb239
# This file is under the MIT License by authors
Description
=
\u
041E
\u
043F
\u0438\u0441
Discard\
Old\
Builds
=
\u0421\u
043A
\u0430\u0441\u0443\u0432\u0430\u0442\u0438
\u0441\u0442\u0430\u0440\u0456
\u0431\u0456\u
043B
\u0434\u0438
LOADING
=
\u0417\u0410\u0412\u0410\u
041D
\u0422\u0410\u0416\u0423\u0404\u0422\u
042C
\u0421\u
042F
Save
=
\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438
Strategy
=
\u0421\u0442\u0440\u0430\u0442\u0435\u0433\u0456\u
044F
...
...
core/src/main/resources/hudson/model/Job/configure_zh_CN.properties
浏览文件 @
1cbbb239
...
...
@@ -21,7 +21,6 @@
# THE SOFTWARE.
Description
=
\u
63CF
\u
8FF0
Discard\
Old\
Builds
=
\u
4E22
\u
5F03
\u
65E7
\u7684\u6784\u
5EFA
LOADING
=
\u
52A0
\u
8F7D
\u
4E2D
Save
=
\u
4FDD
\u
5B58
Strategy
=
\u
7B56
\u7565
...
...
core/src/main/resources/hudson/model/Job/configure_zh_TW.properties
浏览文件 @
1cbbb239
...
...
@@ -25,7 +25,6 @@ LOADING=\u8B80\u53D6\u4E2D
name
=
{0}
\u
540D
\u
7A31
Description
=
\u
63CF
\u
8FF0
Discard\
Old\
Builds
=
\u
5FFD
\u7565\u
820ABuilds
Strategy
=
\u
7b56
\u7565
Save
=
\u5132\u
5b58
core/src/main/resources/jenkins/model/BuildDiscarderProperty/config-details.jelly
0 → 100644
浏览文件 @
1cbbb239
<?xml version="1.0" encoding="UTF-8"?>
<!--
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.
-->
<?jelly escape-by-default='true'?>
<j:jelly
xmlns:j=
"jelly:core"
xmlns:f=
"/lib/form"
>
<f:dropdownDescriptorSelector
field=
"strategy"
title=
"${%Strategy}"
/>
</j:jelly>
war/src/main/webapp/help/project-config/log-rotation
.html
→
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help
.html
浏览文件 @
1cbbb239
文件已移动
war/src/main/webapp/help/project-config/log-rotation
_de.html
→
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help
_de.html
浏览文件 @
1cbbb239
文件已移动
war/src/main/webapp/help/project-config/log-rotation
_fr.html
→
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help
_fr.html
浏览文件 @
1cbbb239
文件已移动
war/src/main/webapp/help/project-config/log-rotation
_ja.html
→
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help
_ja.html
浏览文件 @
1cbbb239
文件已移动
war/src/main/webapp/help/project-config/log-rotation
_pt_BR.html
→
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help
_pt_BR.html
浏览文件 @
1cbbb239
文件已移动
war/src/main/webapp/help/project-config/log-rotation
_ru.html
→
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help
_ru.html
浏览文件 @
1cbbb239
文件已移动
war/src/main/webapp/help/project-config/log-rotation
_tr.html
→
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help
_tr.html
浏览文件 @
1cbbb239
文件已移动
war/src/main/webapp/help/project-config/log-rotation
_zh_TW.html
→
core/src/main/resources/jenkins/model/BuildDiscarderProperty/help
_zh_TW.html
浏览文件 @
1cbbb239
文件已移动
core/src/main/resources/jenkins/model/Messages.properties
浏览文件 @
1cbbb239
...
...
@@ -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
core/src/main/resources/jenkins/model/Messages_bg.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
\u
041F
\u0440\u0435\u
043D
\u0435\u0431\u0440\u0435\u0433\u0432\u0430\u
043D
\u0435
\u
043D
\u0430
\u0441\u0442\u0430\u0440\u0438\u0442\u0435
\u0431\u0438\u
043B
\u0434\u
043E
\u0432\u0435
core/src/main/resources/jenkins/model/Messages_cs.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
Zahodit star
\u
00E9 sestaven
\u
00ED
core/src/main/resources/jenkins/model/Messages_da.properties
浏览文件 @
1cbbb239
...
...
@@ -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
core/src/main/resources/jenkins/model/Messages_de.properties
浏览文件 @
1cbbb239
...
...
@@ -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
core/src/main/resources/jenkins/model/Messages_es.properties
浏览文件 @
1cbbb239
...
...
@@ -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
\u
00f3n #{0} ya est
\u
00e1 en progreso {1}
BlockedBecauseOfBuildInProgress.ETA
=
(ETA:{0})
BuildDiscarderProperty.displayName
=
Desechar ejecuciones antiguas
core/src/main/resources/jenkins/model/Messages_es_AR.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
Descargar build antiguos
core/src/main/resources/jenkins/model/Messages_et.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
Eemalda vanad bildid
core/src/main/resources/jenkins/model/Messages_fi.properties
浏览文件 @
1cbbb239
ParameterizedJobMixIn.build_now
=
K
\u
00E4
\u
00E4nn
\u
00E4 nyt
BuildDiscarderProperty.displayName
=
H
\u
00E4vit
\u
00E4 vanhat k
\u
00E4
\u
00E4nn
\u
00F6kset
core/src/main/resources/jenkins/model/Messages_fr.properties
浏览文件 @
1cbbb239
...
...
@@ -45,3 +45,4 @@ Hudson.ReadPermission.Description=\
ParameterizedJobMixIn.build_now
=
Lancer un build
BlockedBecauseOfBuildInProgress.shortDescription
=
Le build #{0} est d
\u
00e9j
\u
00e0 en cours {1}
BlockedBecauseOfBuildInProgress.ETA
=
\
(fin pr
\u
00e9vue
\u
00e0: {0})
BuildDiscarderProperty.displayName
=
Supprimer les anciens builds
core/src/main/resources/jenkins/model/Messages_he.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
\u
05D4
\u
05E9
\u
05DE
\u
05D3
\u
05D1
\u
05E0
\u
05D9
\u
05D5
\u
05EA
\u
05D9
\u
05E9
\u
05E0
\u
05D5
\u
05EA
core/src/main/resources/jenkins/model/Messages_hu.properties
浏览文件 @
1cbbb239
ParameterizedJobMixIn.build_now
=
\u
00C9p
\u
00EDt
\u
00E9s Most
BuildDiscarderProperty.displayName
=
R
\u
00E9gi
\u
00E9p
\u
00EDt
\u
00E9sek t
\u
00F6rl
\u
00E9se
core/src/main/resources/jenkins/model/Messages_it.properties
浏览文件 @
1cbbb239
ParameterizedJobMixIn.build_now
=
Effettua build
BlockedBecauseOfBuildInProgress.shortDescription
=
Build #{0} is already in progress{1}
BlockedBecauseOfBuildInProgress.ETA
=
\
(ETA:{0})
BuildDiscarderProperty.displayName
=
Elimina Build Precedenti
core/src/main/resources/jenkins/model/Messages_ja.properties
浏览文件 @
1cbbb239
...
...
@@ -66,3 +66,4 @@ ParameterizedJobMixIn.build_with_parameters=\u30d1\u30e9\u30e1\u30fc\u30bf\u4ed8
ParameterizedJobMixIn.build_now
=
\u
30d3
\u
30eb
\u
30c9
\u
5b9f
\u
884c
BlockedBecauseOfBuildInProgress.shortDescription
=
\u
30d3
\u
30eb
\u
30c9 #{0}
\u
306f
\u
65e2
\u
306b
\u
5b9f
\u
884c
\u
4e2d
\u3067\u3059\u3002
{1}
BlockedBecauseOfBuildInProgress.ETA
=
\
(
\u
4e88
\u
5b9a
\u6642\u9593
:{0})
BuildDiscarderProperty.displayName
=
\u
53e4
\u3044\u
30d3
\u
30eb
\u
30c9
\u
306e
\u7834\u
68c4
core/src/main/resources/jenkins/model/Messages_ko.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
\u
C624
\u
B798
\u
B41C
\u
BE4C
\u
B4DC
\u
C0AD
\u
C81C
core/src/main/resources/jenkins/model/Messages_lt.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
Pa
\u0161
alinti senus darbus
core/src/main/resources/jenkins/model/Messages_lv.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
Dz
\u0113
st vecos b
\u
016Bv
\u0113
jumus
core/src/main/resources/jenkins/model/Messages_nb_NO.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
Slett gamle bygg
core/src/main/resources/jenkins/model/Messages_nl.properties
浏览文件 @
1cbbb239
...
...
@@ -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
core/src/main/resources/jenkins/model/Messages_pl.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
Porzu
\u0107
stare buildy
core/src/main/resources/jenkins/model/Messages_pt_BR.properties
浏览文件 @
1cbbb239
...
...
@@ -73,3 +73,4 @@ ParameterizedJobMixIn.build_with_parameters=Construir com par\u00e2metros
ParameterizedJobMixIn.build_now
=
Construir agora
BlockedBecauseOfBuildInProgress.shortDescription
=
A builds #{0} j
\u
00e1 est
\u
00e1 em progresso{1}
BlockedBecauseOfBuildInProgress.ETA
=
\
(ETA:{0})
BuildDiscarderProperty.displayName
=
Descartar builds antigos
core/src/main/resources/jenkins/model/Messages_pt_PT.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
Descartar compila
\u
00E7
\u
00F5es antigas
core/src/main/resources/jenkins/model/Messages_ro.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
Anuleaza Build-urile vechi
core/src/main/resources/jenkins/model/Messages_ru.properties
浏览文件 @
1cbbb239
...
...
@@ -33,3 +33,4 @@ Hudson.ViewName=\u0412\u0441\u0435
ParameterizedJobMixIn.build_now
=
\u0421\u
043E
\u0431\u0440\u0430\u0442\u
044C
\u0441\u0435\u0439\u0447\u0430\u0441
BlockedBecauseOfBuildInProgress.shortDescription
=
\u0421\u0431\u
043e
\u0440\u
043a
\u0430
#{0} \u0443\u0436\u0435 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 {1}
BlockedBecauseOfBuildInProgress.ETA=
\
(
\u
043e
\u0441\u0442\u0430\u
043b
\u
043e
\u0441\u
044c:{0})
BuildDiscarderProperty.displayName
=
\u0423\u0434\u0430\u
043b
\u
044f
\u0442\u
044c
\u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435
\u0441\u0431\u
043e
\u0440\u
043a
\u0438
core/src/main/resources/jenkins/model/Messages_sk.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
Vymazanie star
\u
00FDch zostaven
\u
00ED
core/src/main/resources/jenkins/model/Messages_sv_SE.properties
浏览文件 @
1cbbb239
ParameterizedJobMixIn.build_now
=
Starta bygge nu
BuildDiscarderProperty.displayName
=
Ta bort gamla byggen
core/src/main/resources/jenkins/model/Messages_tr.properties
浏览文件 @
1cbbb239
...
...
@@ -33,3 +33,4 @@ Hudson.ViewName=Hepsi
ParameterizedJobMixIn.build_now
=
\u
015eimdi Yap
\u0131
land
\u0131
r
BlockedBecauseOfBuildInProgress.shortDescription
=
Yap
\u0131
land
\u0131
rma #{0} zaten i
\u
015flemde {1}
BlockedBecauseOfBuildInProgress.ETA
=
\
(ETA:{0})
BuildDiscarderProperty.displayName
=
Eski Yap
\u0131
land
\u0131
rmalardan Kurtul
core/src/main/resources/jenkins/model/Messages_uk.properties
0 → 100644
浏览文件 @
1cbbb239
BuildDiscarderProperty.displayName
=
\u0421\u
043A
\u0430\u0441\u0443\u0432\u0430\u0442\u0438
\u0441\u0442\u0430\u0440\u0456
\u0431\u0456\u
043B
\u0434\u0438
core/src/main/resources/jenkins/model/Messages_zh_CN.properties
浏览文件 @
1cbbb239
ParameterizedJobMixIn.build_now
=
\u
7acb
\u5373\u6784\u
5efa
BlockedBecauseOfBuildInProgress.shortDescription
=
Build #{0} is already in progress{1}
BlockedBecauseOfBuildInProgress.ETA
=
\
(ETA:{0})
BuildDiscarderProperty.displayName
=
\u
4E22
\u
5F03
\u
65E7
\u7684\u6784\u
5EFA
core/src/main/resources/jenkins/model/Messages_zh_TW.properties
浏览文件 @
1cbbb239
...
...
@@ -65,3 +65,4 @@ PatternProjectNamingStrategy.NamePatternInvalidSyntax=\u6b63\u898f\u8868\u793a\u
ParameterizedJobMixIn.build_now
=
\u
99ac
\u
4e0a
\u
5efa
\u
7f6e
BlockedBecauseOfBuildInProgress.shortDescription
=
\u
5efa
\u
7f6e #{0}
\u
57f7
\u
884c
\u
4e2d{1}
BlockedBecauseOfBuildInProgress.ETA
=
\
(
\u9810\u
4f30
\u6642\u9593
:{0})
BuildDiscarderProperty.displayName
=
\u
5FFD
\u7565\u
820ABuilds
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录