Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
FIY695
jenkins
提交
92b5b38f
J
jenkins
项目概览
FIY695
/
jenkins
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
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,发现更多精彩内容 >>
提交
92b5b38f
编写于
12月 09, 2012
作者:
K
Kohsuke Kawaguchi
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
follow up changes for splitting off Mailer into a separate plugin
上级
ea39951a
变更
41
显示空白变更内容
内联
并排
Showing
41 changed file
with
503 addition
and
72 deletion
+503
-72
core/src/main/java/hudson/cli/MailCommand.java
core/src/main/java/hudson/cli/MailCommand.java
+0
-53
core/src/main/java/hudson/logging/LogRecorderManager.java
core/src/main/java/hudson/logging/LogRecorderManager.java
+2
-2
core/src/main/java/hudson/model/AbstractProject.java
core/src/main/java/hudson/model/AbstractProject.java
+3
-2
core/src/main/java/hudson/model/Descriptor.java
core/src/main/java/hudson/model/Descriptor.java
+1
-1
core/src/main/java/hudson/model/Run.java
core/src/main/java/hudson/model/Run.java
+3
-2
core/src/main/java/hudson/security/AbstractPasswordBasedSecurityRealm.java
...a/hudson/security/AbstractPasswordBasedSecurityRealm.java
+1
-2
core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java
...main/java/hudson/security/HudsonPrivateSecurityRealm.java
+17
-2
core/src/main/java/jenkins/model/Jenkins.java
core/src/main/java/jenkins/model/Jenkins.java
+1
-2
core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java
...main/java/jenkins/model/JenkinsLocationConfiguration.java
+77
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config.groovy
.../jenkins/model/JenkinsLocationConfiguration/config.groovy
+14
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_da.properties
...s/model/JenkinsLocationConfiguration/config_da.properties
+24
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_de.properties
...s/model/JenkinsLocationConfiguration/config_de.properties
+24
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_es.properties
...s/model/JenkinsLocationConfiguration/config_es.properties
+24
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_fr.properties
...s/model/JenkinsLocationConfiguration/config_fr.properties
+24
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_ja.properties
...s/model/JenkinsLocationConfiguration/config_ja.properties
+38
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_nl.properties
...s/model/JenkinsLocationConfiguration/config_nl.properties
+24
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_pt_BR.properties
...odel/JenkinsLocationConfiguration/config_pt_BR.properties
+24
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_ru.properties
...s/model/JenkinsLocationConfiguration/config_ru.properties
+24
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_tr.properties
...s/model/JenkinsLocationConfiguration/config_tr.properties
+24
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_zh_CN.properties
...odel/JenkinsLocationConfiguration/config_zh_CN.properties
+24
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress.html
...model/JenkinsLocationConfiguration/help-adminAddress.html
+5
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_de.html
...el/JenkinsLocationConfiguration/help-adminAddress_de.html
+7
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_fr.html
...el/JenkinsLocationConfiguration/help-adminAddress_fr.html
+6
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_ja.html
...el/JenkinsLocationConfiguration/help-adminAddress_ja.html
+4
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_nl.html
...el/JenkinsLocationConfiguration/help-adminAddress_nl.html
+4
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_pt_BR.html
...JenkinsLocationConfiguration/help-adminAddress_pt_BR.html
+5
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_ru.html
...el/JenkinsLocationConfiguration/help-adminAddress_ru.html
+5
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_tr.html
...el/JenkinsLocationConfiguration/help-adminAddress_tr.html
+5
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_zh_CN.html
...JenkinsLocationConfiguration/help-adminAddress_zh_CN.html
+3
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url.html
.../jenkins/model/JenkinsLocationConfiguration/help-url.html
+10
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_de.html
...nkins/model/JenkinsLocationConfiguration/help-url_de.html
+10
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_fr.html
...nkins/model/JenkinsLocationConfiguration/help-url_fr.html
+10
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_ja.html
...nkins/model/JenkinsLocationConfiguration/help-url_ja.html
+7
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_nl.html
...nkins/model/JenkinsLocationConfiguration/help-url_nl.html
+10
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_pt_BR.html
...ns/model/JenkinsLocationConfiguration/help-url_pt_BR.html
+9
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_ru.html
...nkins/model/JenkinsLocationConfiguration/help-url_ru.html
+8
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_tr.html
...nkins/model/JenkinsLocationConfiguration/help-url_tr.html
+9
-0
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_zh_CN.html
...ns/model/JenkinsLocationConfiguration/help-url_zh_CN.html
+7
-0
maven-plugin/pom.xml
maven-plugin/pom.xml
+5
-0
maven-plugin/src/main/java/hudson/maven/MavenModuleSet.java
maven-plugin/src/main/java/hudson/maven/MavenModuleSet.java
+1
-1
pom.xml
pom.xml
+0
-5
未找到文件。
core/src/main/java/hudson/cli/MailCommand.java
已删除
100644 → 0
浏览文件 @
ea39951a
/*
* 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.
*/
package
hudson.cli
;
import
hudson.tasks.Mailer
;
import
hudson.Extension
;
import
jenkins.model.Jenkins
;
import
hudson.model.Item
;
import
javax.mail.internet.MimeMessage
;
import
javax.mail.Transport
;
/**
* Sends e-mail through Hudson.
*
* <p>
* Various platforms have different commands to do this, so on heterogenous platform, doing this via Hudson is easier.
*
* @author Kohsuke Kawaguchi
*/
@Extension
public
class
MailCommand
extends
CLICommand
{
public
String
getShortDescription
()
{
return
Messages
.
MailCommand_ShortDescription
();
}
protected
int
run
()
throws
Exception
{
Jenkins
.
getInstance
().
checkPermission
(
Item
.
CONFIGURE
);
Transport
.
send
(
new
MimeMessage
(
Mailer
.
descriptor
().
createSession
(),
stdin
));
return
0
;
}
}
core/src/main/java/hudson/logging/LogRecorderManager.java
浏览文件 @
92b5b38f
...
...
@@ -30,8 +30,8 @@ import static hudson.init.InitMilestone.PLUGINS_PREPARED;
import
hudson.model.AbstractModelObject
;
import
jenkins.model.Jenkins
;
import
hudson.model.RSS
;
import
hudson.tasks.Mailer
;
import
hudson.util.CopyOnWriteMap
;
import
jenkins.model.JenkinsLocationConfiguration
;
import
org.apache.commons.io.filefilter.WildcardFileFilter
;
import
org.kohsuke.stapler.QueryParameter
;
import
org.kohsuke.stapler.StaplerRequest
;
...
...
@@ -171,7 +171,7 @@ public class LogRecorderManager extends AbstractModelObject {
}
public
String
getEntryAuthor
(
LogRecord
entry
)
{
return
Mailer
.
descriptor
().
getAdminAddress
();
return
JenkinsLocationConfiguration
.
get
().
getAdminAddress
();
}
},
req
,
rsp
);
}
...
...
core/src/main/java/hudson/model/AbstractProject.java
浏览文件 @
92b5b38f
...
...
@@ -69,7 +69,6 @@ import hudson.tasks.BuildStep;
import
hudson.tasks.BuildStepDescriptor
;
import
hudson.tasks.BuildTrigger
;
import
hudson.tasks.BuildWrapperDescriptor
;
import
hudson.tasks.Mailer
;
import
hudson.tasks.Publisher
;
import
hudson.triggers.SCMTrigger
;
import
hudson.triggers.Trigger
;
...
...
@@ -82,12 +81,14 @@ import hudson.util.FormValidation;
import
hudson.widgets.BuildHistoryWidget
;
import
hudson.widgets.HistoryWidget
;
import
jenkins.model.Jenkins
;
import
jenkins.model.JenkinsLocationConfiguration
;
import
jenkins.model.lazy.AbstractLazyLoadRunMap.Direction
;
import
jenkins.scm.DefaultSCMCheckoutStrategyImpl
;
import
jenkins.scm.SCMCheckoutStrategy
;
import
jenkins.scm.SCMCheckoutStrategyDescriptor
;
import
jenkins.util.TimeDuration
;
import
net.sf.json.JSONObject
;
import
org.apache.tools.ant.taskdefs.email.Mailer
;
import
org.kohsuke.accmod.Restricted
;
import
org.kohsuke.accmod.restrictions.NoExternalUse
;
import
org.kohsuke.args4j.Argument
;
...
...
@@ -2008,7 +2009,7 @@ public abstract class AbstractProject<P extends AbstractProject<P,R>,R extends A
}
public
String
getEntryAuthor
(
FeedItem
entry
)
{
return
Mailer
.
descriptor
().
getAdminAddress
();
return
JenkinsLocationConfiguration
.
get
().
getAdminAddress
();
}
},
req
,
rsp
);
...
...
core/src/main/java/hudson/model/Descriptor.java
浏览文件 @
92b5b38f
...
...
@@ -809,7 +809,7 @@ public abstract class Descriptor<T extends Describable<T>> implements Saveable {
}
}
pr
ivate
XmlFile
getConfigFile
()
{
pr
otected
final
XmlFile
getConfigFile
()
{
return
new
XmlFile
(
new
File
(
Jenkins
.
getInstance
().
getRootDir
(),
getId
()+
".xml"
));
}
...
...
core/src/main/java/hudson/model/Run.java
浏览文件 @
92b5b38f
...
...
@@ -50,7 +50,6 @@ import hudson.security.AccessControlled;
import
hudson.security.Permission
;
import
hudson.security.PermissionGroup
;
import
hudson.tasks.LogRotator
;
import
hudson.tasks.Mailer
;
import
hudson.tasks.BuildWrapper
;
import
hudson.tasks.BuildStep
;
import
hudson.tasks.test.AbstractTestResultAction
;
...
...
@@ -96,11 +95,13 @@ import javax.servlet.ServletException;
import
javax.servlet.http.HttpServletResponse
;
import
jenkins.model.Jenkins
;
import
jenkins.model.JenkinsLocationConfiguration
;
import
jenkins.util.io.OnMaster
;
import
net.sf.json.JSONObject
;
import
org.apache.commons.io.input.NullInputStream
;
import
org.apache.commons.io.IOUtils
;
import
org.apache.commons.jelly.XMLOutput
;
import
org.apache.tools.ant.taskdefs.email.Mailer
;
import
org.kohsuke.accmod.Restricted
;
import
org.kohsuke.accmod.restrictions.NoExternalUse
;
import
org.kohsuke.stapler.*
;
...
...
@@ -2149,7 +2150,7 @@ public abstract class Run <JobT extends Job<JobT,RunT>,RunT extends Run<JobT,Run
}
public
String
getEntryAuthor
(
Run
entry
)
{
return
Mailer
.
descriptor
().
getAdminAddress
();
return
JenkinsLocationConfiguration
.
get
().
getAdminAddress
();
}
}
...
...
core/src/main/java/hudson/security/AbstractPasswordBasedSecurityRealm.java
浏览文件 @
92b5b38f
...
...
@@ -5,7 +5,6 @@ import hudson.FilePath;
import
hudson.cli.CLICommand
;
import
jenkins.model.Jenkins
;
import
hudson.remoting.Callable
;
import
hudson.tasks.MailAddressResolver
;
import
hudson.util.spring.BeanBuilder
;
import
org.acegisecurity.Authentication
;
import
org.acegisecurity.AuthenticationException
;
...
...
@@ -93,7 +92,7 @@ public abstract class AbstractPasswordBasedSecurityRealm extends SecurityRealm i
* return it as a {@link UserDetails} object. {@link org.acegisecurity.userdetails.User} is a convenient
* implementation to use, but if your backend offers additional data, you may want to use your own subtype
* so that the rest of Hudson can use those additional information (such as e-mail address --- see
*
{@link MailAddressResolver}
.)
*
MailAddressResolver
.)
*
* <p>
* Properties like {@link UserDetails#getPassword()} make no sense, so just return an empty value from it.
...
...
core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java
浏览文件 @
92b5b38f
...
...
@@ -36,7 +36,6 @@ import hudson.model.UserProperty;
import
hudson.model.UserPropertyDescriptor
;
import
hudson.security.FederatedLoginService.FederatedIdentity
;
import
hudson.security.captcha.CaptchaSupport
;
import
hudson.tasks.Mailer
;
import
hudson.util.PluginServletFilter
;
import
hudson.util.Protector
;
import
hudson.util.Scrambler
;
...
...
@@ -52,6 +51,7 @@ import org.acegisecurity.providers.encoding.PasswordEncoder;
import
org.acegisecurity.providers.encoding.ShaPasswordEncoder
;
import
org.acegisecurity.userdetails.UserDetails
;
import
org.acegisecurity.userdetails.UsernameNotFoundException
;
import
org.apache.tools.ant.taskdefs.email.Mailer
;
import
org.kohsuke.stapler.DataBoundConstructor
;
import
org.kohsuke.stapler.ForwardToView
;
import
org.kohsuke.stapler.HttpResponse
;
...
...
@@ -72,10 +72,14 @@ import javax.servlet.http.HttpServletRequest;
import
javax.servlet.http.HttpServletResponse
;
import
static
javax
.
servlet
.
http
.
HttpServletResponse
.
SC_UNAUTHORIZED
;
import
java.io.IOException
;
import
java.lang.reflect.Constructor
;
import
java.lang.reflect.InvocationTargetException
;
import
java.security.SecureRandom
;
import
java.util.ArrayList
;
import
java.util.Collections
;
import
java.util.List
;
import
java.util.logging.Level
;
import
java.util.logging.Logger
;
/**
* {@link SecurityRealm} that performs authentication by looking up {@link User}.
...
...
@@ -323,8 +327,17 @@ public class HudsonPrivateSecurityRealm extends AbstractPasswordBasedSecurityRea
// register the user
User
user
=
createAccount
(
si
.
username
,
si
.
password1
);
user
.
addProperty
(
new
Mailer
.
UserProperty
(
si
.
email
));
user
.
setFullName
(
si
.
fullname
);
try
{
// legacy hack. mail support has moved out to a separate plugin
Class
<?>
up
=
Jenkins
.
getInstance
().
pluginManager
.
uberClassLoader
.
loadClass
(
"hudson.tasks.Mailer.UserProperty"
);
Constructor
<?>
c
=
up
.
getDeclaredConstructor
(
String
.
class
);
user
.
addProperty
((
UserProperty
)
c
.
newInstance
(
si
.
email
));
}
catch
(
RuntimeException
e
)
{
throw
e
;
}
catch
(
Exception
e
)
{
LOGGER
.
log
(
Level
.
WARNING
,
"Failed to set the e-mail address"
,
e
);
}
user
.
save
();
return
user
;
}
...
...
@@ -689,4 +702,6 @@ public class HudsonPrivateSecurityRealm extends AbstractPasswordBasedSecurityRea
public
void
destroy
()
{
}
};
private
static
final
Logger
LOGGER
=
Logger
.
getLogger
(
HudsonPrivateSecurityRealm
.
class
.
getName
());
}
core/src/main/java/jenkins/model/Jenkins.java
浏览文件 @
92b5b38f
...
...
@@ -160,7 +160,6 @@ import hudson.slaves.OfflineCause;
import
hudson.slaves.RetentionStrategy
;
import
hudson.tasks.BuildWrapper
;
import
hudson.tasks.Builder
;
import
hudson.tasks.Mailer
;
import
hudson.tasks.Publisher
;
import
hudson.triggers.SafeTimerTask
;
import
hudson.triggers.Trigger
;
...
...
@@ -1833,7 +1832,7 @@ public class Jenkins extends AbstractCIBase implements ModifiableTopLevelItemGro
*/
public
String
getRootUrl
()
{
// for compatibility. the actual data is stored in Mailer
String
url
=
Mailer
.
descriptor
().
getUrl
();
String
url
=
JenkinsLocationConfiguration
.
get
().
getUrl
();
if
(
url
!=
null
)
{
if
(!
url
.
endsWith
(
"/"
))
url
+=
'/'
;
return
url
;
...
...
core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java
0 → 100644
浏览文件 @
92b5b38f
package
jenkins.model
;
import
hudson.Extension
;
import
hudson.XmlFile
;
import
net.sf.json.JSONObject
;
import
org.kohsuke.stapler.StaplerRequest
;
import
java.io.File
;
import
java.io.IOException
;
import
java.util.logging.Level
;
import
java.util.logging.Logger
;
/**
* Stores the location of Jenkins (e-mail address and the HTTP URL.)
*
* @author Kohsuke Kawaguchi
*/
@Extension
public
class
JenkinsLocationConfiguration
extends
GlobalConfiguration
{
/**
* @deprecated
*/
private
transient
String
hudsonUrl
;
private
String
adminAddress
;
private
String
jenkinsUrl
;
public
static
JenkinsLocationConfiguration
get
()
{
return
GlobalConfiguration
.
all
().
get
(
JenkinsLocationConfiguration
.
class
);
}
@Override
public
synchronized
void
load
()
{
// for backward compatibility, if we don't have our own data yet, then
// load from Mailer.
XmlFile
file
=
getConfigFile
();
if
(!
file
.
exists
())
{
file
=
new
XmlFile
(
new
File
(
Jenkins
.
getInstance
().
getRootDir
(),
"hudson.tasks.Mailer.xml"
));
if
(
file
.
exists
())
{
try
{
file
.
unmarshal
(
this
);
if
(
jenkinsUrl
==
null
)
jenkinsUrl
=
hudsonUrl
;
}
catch
(
IOException
e
)
{
LOGGER
.
log
(
Level
.
WARNING
,
"Failed to load "
+
file
,
e
);
}
}
}
else
{
super
.
load
();
}
}
public
String
getAdminAddress
()
{
return
adminAddress
;
}
public
void
setAdminAddress
(
String
adminAddress
)
{
this
.
adminAddress
=
adminAddress
;
save
();
}
public
String
getUrl
()
{
return
hudsonUrl
;
}
public
void
setUrl
(
String
hudsonUrl
)
{
this
.
hudsonUrl
=
hudsonUrl
;
save
();
}
@Override
public
boolean
configure
(
StaplerRequest
req
,
JSONObject
json
)
throws
FormException
{
req
.
bindJSON
(
this
,
json
);
return
true
;
}
private
static
final
Logger
LOGGER
=
Logger
.
getLogger
(
JenkinsLocationConfiguration
.
class
.
getName
());
}
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config.groovy
0 → 100644
浏览文件 @
92b5b38f
package
jenkins.model.JenkinsLocationConfiguration
import
hudson.Functions
def
f
=
namespace
(
lib
.
FormTagLib
)
f
.
section
(
title:
_
(
"Jenkins Location"
))
{
f
.
entry
(
title:
_
(
"Jenkins URL"
),
field:
"url"
)
{
f
.
textbox
(
default:
Functions
.
inferHudsonURL
(
request
))
}
f
.
entry
(
title:
_
(
"System Admin e-mail address"
),
field:
"adminAddress"
)
{
f
.
textbox
()
}
}
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_da.properties
0 → 100644
浏览文件 @
92b5b38f
# The MIT License
#
# Copyright (c) 2004-2010, Sun Microsystems, Inc. Kohsuke Kawaguchi. Knud Poulsen.
#
# 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.
System\
Admin\
E-mail\
Address
=
Systemadministratorens E-mail adresse
Jenkins\
URL
=
Jenkins URL
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_de.properties
0 → 100644
浏览文件 @
92b5b38f
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Simon Wiest
#
# 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.
System\
Admin\
E-mail\
Address
=
E-Mail-Adresse des Systemadministrators
Jenkins\
URL
=
Jenkins URL
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_es.properties
0 → 100644
浏览文件 @
92b5b38f
# 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.
Jenkins\
URL
=
Dirección web de Jenkins
Sender\
E-mail\
Address
=
Dirección de remitente
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_fr.properties
0 → 100644
浏览文件 @
92b5b38f
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Eric Lefevre-Ardant
#
# 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.
System\
Admin\
E-mail\
Address
=
Adresse email de l''administrateur syst
\u
00cbme
Jenkins\
URL
=
URL de Jenkins
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_ja.properties
0 → 100644
浏览文件 @
92b5b38f
# The MIT License
#
# Copyright (c) 2004-2012, Sun Microsystems, Inc., Kohsuke Kawaguchi, Seiji Sogabe, id:cactusman
#
# 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.
E-mail\
Notification
=
E-mail
\u
901a
\u
77e5
SMTP\
server
=
SMTP
\u
30b5
\u
30fc
\u
30d0
\u
30fc
Default\
user\
e-mail\
suffix
=
E-mail
\u
306e
\u
30b5
\u
30d5
\u
30a3
\u
30c3
\u
30af
\u
30b9
Sender\
E-mail\
Address
=
\u9001\u
4fe1
\u5143\u
30e1
\u
30fc
\u
30eb
\u
30a2
\u
30c9
\u
30ec
\u
30b9
Jenkins\
URL
=
Jenkins URL
Use\
SMTP\
Authentication
=
SMTP
\u
8a8d
\u
8a3c
User\
Name
=
\u
30e6
\u
30fc
\u
30b6
\u
30fc
\u
540d
Password
=
\u
30d1
\u
30b9
\u
30ef
\u
30fc
\u
30c9
Use\
SSL
=
SSL
SMTP\
Port
=
SMTP
\u
30dd
\u
30fc
\u
30c8
Charset
=
\u6587\u
5b57
\u
30bb
\u
30c3
\u
30c8
Reply-To\
Address
=
\u
8fd4
\u
4fe1
\u5148\u
30a2
\u
30c9
\u
30ec
\u
30b9
Test\
configuration\
by\
sending\
test\
e-mail
=
\u
30e1
\u
30fc
\u
30eb
\u3092\u9001\u
4fe1
\u3057\u3066\u
8a2d
\u
5b9a
\u3092\u
78ba
\u
8a8d
Test\
e-mail\
recipient
=
\u
30c6
\u
30b9
\u
30c8
\u
30e1
\u
30fc
\u
30eb
\u
306e
\u
5b9b
\u5148
Test\
configuration
=
\u
8a2d
\u
5b9a
\u3092\u
78ba
\u
8a8d
\ No newline at end of file
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_nl.properties
0 → 100644
浏览文件 @
92b5b38f
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, id:sorokh
#
# 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.
System\
Admin\
E-mail\
Address
=
E-mail systeemadministrator
Jenkins\
URL
=
Jenkins URL
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_pt_BR.properties
0 → 100644
浏览文件 @
92b5b38f
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Reginaldo L. Russinholi, Cleiber Silva
#
# 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.
System\
Admin\
E-mail\
Address
=
Endere
\u
00e7o de E-mail do Administrador do Sistema
Jenkins\
URL
=
URL do Jenkins
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_ru.properties
0 → 100644
浏览文件 @
92b5b38f
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Mike Salnikov
#
# 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.
System\
Admin\
E-mail\
Address
=
\u0410\u0434\u0440\u0435\u0441
\u0430\u0434\u
043c
\u0438\u
043d
\u0438\u0441\u0442\u0440\u0430\u0442\u
043e
\u0440\u0430
Jenkins\
URL
=
Jenkins URL
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_tr.properties
0 → 100644
浏览文件 @
92b5b38f
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Oguz Dag
#
# 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.
System\
Admin\
E-mail\
Address
=
Sistem
\
Admin
\
e-posta
\
Adresi
Jenkins\
URL
=
Jenkins
\
URL'i
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/config_zh_CN.properties
0 → 100644
浏览文件 @
92b5b38f
# 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.
System\
Admin\
E-mail\
Address
=
\u
7cfb
\u
7edf
\u
7ba1
\u7406\u5458\u
90ae
\u
4ef6
\u5730\u5740
Jenkins\
URL
=
Jenkins URL
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Notification e-mails from Jenkins to project owners will be sent
with this address in the from header. This can be just
"foo@acme.org" or it could be something like "Jenkins Daemon
<
foo@acme.org>"
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_de.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Jenkins schickt E-Mail-Benachrichtigungen an Projekteigner unter dieser Adresse
im "From"-Header.
<p>
Sie können einfach nur "foo@acme.org" angeben, aber auch etwas in
der Richtung wie "Jenkins Daemon
<
foo@acme.org
>
"
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_fr.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Les emails de notification envoyés par Jenkins aux propriétaires des
projets seront envoyés avec cette adresse dans le champ expéditeur.
Cela peut être simplement "foo@acme.org" ou quelque chose comme
"Jenkins Daemon
<
foo@acme.org>"
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_ja.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Jenkinsからプロジェクト管理者へのE-mail通知は、Fromヘッダにこのアドレスを設定して送信されます。
<br>
"foo@acme.org"や、"Jenkins Daemon
<
foo@acme.org>"のような形式で設定します。
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_nl.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Notificatie e-mails van Jenkins zullen met dit "van" adres verstuurd worden.
Dit kan gewoon "foo@acme.org" of zelfs "Jenkins Daemon
<
foo@acme.org>" zijn.
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_pt_BR.html
0 → 100644
浏览文件 @
92b5b38f
<div>
E-mails de notifica
çã
o do Jenkins para os propriet
á
rios do projeto ser
ã
o enviados
com este endere
ç
o no remetente. Pode ser apenas
"foo@acme.org" ou poderia ser algo como "Servidor Jenkins
<
foo@acme.org>"
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_ru.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Уведомления от Jenkins адресатам проекта будут отправлены с этим адресом в поле From.
Это может быть просто "user@domain.com" или что-то более осмысленное, например,
"Jenkins Daemon
<
daemon@myjenkinsserver.domain.org>".
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_tr.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Proje sahiplerine, bilgilendirmeler burada yazan mail adresi ile
g
ö
nderilecektir. "foo@acme.org" veya "Jenkins Daemon
<
foo@acme.org
>
"
ş
eklinde adresler yaz
ı
labilir.
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-adminAddress_zh_CN.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Jenkins将用这个地址发送通知邮件给项目拥有者.这里可以填写"foo@acme.org"或者像"Jenkins Daemon
<
foo@acme.org>"形式的内容.
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Optionally specify the HTTP address of the Jenkins installation, such
as
<tt>
http://yourhost.yourdomain/jenkins/
</tt>
. This value is used to
let Jenkins know how to refer to itself, ie. to display images or to
create links in emails.
<p>
This is necessary because Jenkins cannot reliably detect such a URL
from within itself.
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_de.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Optional: Geben Sie hier die HTTP-Adresse der Jenkins-Instanz an, z.B:
<tt>
http://yourhost.yourdomain/jenkins/
</tt>
. Dieser Wert wird verwendet,
um Links in E-Mail-Benachrichtigungen einzufügen.
<p>
Dies ist notwendig, weil Jenkins nicht zuverlässig seine eigene URL
feststellen kann.
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_fr.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Spécifie optionnellement l'adresse HTTP de l'installation de Jenkins,
comme
<tt>
http://yourhost.yourdomain/jenkins/
</tt>
.
Cette valeur est utilisée pour mettre des liens dans les emails envoyés
par Jenkins.
<p>
Cela est nécessaire parce que Jenkins ne peut pas détecter de façon
fiable sa propre URL.
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_ja.html
0 → 100644
浏览文件 @
92b5b38f
<div>
JenkinsのURLアドレスを指定(任意)します(例
<tt>
http://yourhost.yourdomain/jenkins/
</tt>
)。
この値を使用して、Jenkinsが送信するE-mailにリンクを記述します。
<p>
この値は、Jenkins自身ではURLを確実に検出できないため必要です。
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_nl.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Optioneel u kunt het HTTP adres van uw Jenkins instantie
(v.b.
<tt>
http://uwnode.uwdomein/jenkins/
</tt>
) opgeven. Deze waarde
zal gebruikt worden voor het genereren van webreferenties in de e-mails die
Jenkins uitstuurt.
<p>
Dit is nodig omdat Jenkins niet op een betrouwbare manier z'n eigen URL kan
detecteren.
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_pt_BR.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Opcionalmente, especifique o endere
ç
o HTTP da instala
çã
o do Jenkins, tal
como
<tt>
http://seuhost.seudominio/jenkins/
</tt>
. Este valor
é
usado para
por links nos e-mails gerados pelo Jenkins.
<p>
Isto
é
necess
á
rio porque o Jenkins n
ã
o pode resolver tal URL
de dentre dele mesmo.
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_ru.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Укажите адрес текущей инсталляции Jenkins в виде
<tt>
http://yourhost.yourdomain:8080/jenkins/
</tt>
.
Это значение бодет использоваться для генерации ссылок из сообщений в
Jenkins. (опционально)
<p>
Это требуется потому, что сам Jenkins не может достоверно определить свой URL.
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_tr.html
0 → 100644
浏览文件 @
92b5b38f
<div>
Jenkins kurulumunuzun HTTP adresini,
<tt>
http://yourhost.yourdomain/jenkins/
</tt>
ş
eklinde burada belirtebilirsiniz, b
ö
ylelikle e-posta i
ç
erisinde Jenkins ile ilgili
linkler bu URL yard
ı
m
ı
ile olu
ş
turulacakt
ı
r.
<p>
Jenkins, kendi URL'ini g
ü
venilir bir
ş
ekilde tespit edemeyece
ğ
i i
ç
in, bu k
ı
sm
ı
doldurman
ı
z
gereklidir.
</div>
core/src/main/resources/jenkins/model/JenkinsLocationConfiguration/help-url_zh_CN.html
0 → 100644
浏览文件 @
92b5b38f
<div>
此项是可选的,指定安装Jenkins的HTTP地址,例如
<tt>
http://yourhost.yourdomain/jenkins/
</tt>
.
这个值用来在邮件中生产Jenkins链接.
<p>
此项是有必要的,因为Jenkins无法探测到自己的URL地址.
</div>
maven-plugin/pom.xml
浏览文件 @
92b5b38f
...
...
@@ -66,6 +66,11 @@ THE SOFTWARE.
<artifactId>
javadoc
</artifactId>
<version>
1.0
</version>
</dependency>
<dependency>
<groupId>
org.jenkins-ci.plugins
</groupId>
<artifactId>
mailer
</artifactId>
<version>
1.3
</version>
</dependency>
<dependency>
<groupId>
javax.servlet
</groupId>
<artifactId>
servlet-api
</artifactId>
...
...
maven-plugin/src/main/java/hudson/maven/MavenModuleSet.java
浏览文件 @
92b5b38f
...
...
@@ -61,7 +61,6 @@ import hudson.tasks.BuildWrapper;
import
hudson.tasks.BuildWrappers
;
import
hudson.tasks.Builder
;
import
hudson.tasks.Fingerprinter
;
import
hudson.tasks.Mailer
;
import
hudson.tasks.Maven
;
import
hudson.tasks.Maven.MavenInstallation
;
import
hudson.tasks.Publisher
;
...
...
@@ -103,6 +102,7 @@ import org.apache.commons.beanutils.PropertyUtils;
import
org.apache.commons.lang.StringUtils
;
import
org.apache.commons.lang.math.NumberUtils
;
import
org.apache.maven.model.building.ModelBuildingRequest
;
import
org.apache.tools.ant.taskdefs.email.Mailer
;
import
org.kohsuke.stapler.HttpResponse
;
import
org.kohsuke.stapler.HttpResponses
;
import
org.kohsuke.stapler.QueryParameter
;
...
...
pom.xml
浏览文件 @
92b5b38f
...
...
@@ -252,11 +252,6 @@ THE SOFTWARE.
<version>
1.0
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.jenkins-ci.plugins
</groupId>
<artifactId>
mailer
</artifactId>
<version>
1.2
</version>
</dependency>
</dependencies>
<build>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录