2012-01-31 141 views
21

我已经安装在我的Amazon EC2实例微新鲜詹金斯但是当我访问插件管理器,我没有任何可用的插件。怎么了?无插件 - 詹金斯

我用这个指南安装 https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu

我运行Ubuntu 11.04 64位和詹金斯战:1.450

看我的日志文件我看到

"windmill": {"buildDate": "Feb 06, 2010", "dependencies": [], "developers": [{"developerId": "admc", "name": "Adam Christian"}], "excerpt": "This plugin allows you to configure and run <a href='http://www.getwindmill.com/'>Windmill</a> functional tests.", "labels": ["external"], "name": "windmill", "previousTimestamp": "2009-06-25T20:40:46.00Z", "previousVersion": "1.4", "releaseTimestamp": "2010-02-06T13:59:22.00Z", "requiredCore": "1.319", "scm": "svn.dev.java.net", "sha1": "npNnBKCCpnFCi+Tsw/QA1mQyyyI=", "title": "Windmill Plugin", "url": "http://updates.jenkins-ci.org/download/plugins/windmill/1.5/windmill.hpi", "version": "1.5", "wiki": "https://wiki.jenkins-ci.org/display/JENKINS/Windmill+Plugin"}, "ws-cleanup": {"buildDate": "Dec 07, 2011", "dependencies": [], "developers": [{"developerId": " 
    at net.sf.json.util.JSONTokener.syntaxError(JSONTokener.java:512) 
    at net.sf.json.util.JSONTokener.nextString(JSONTokener.java:244) 
    at net.sf.json.util.JSONTokener.nextValue(JSONTokener.java:352) 
    at net.sf.json.JSONObject._fromJSONTokener(JSONObject.java:875) 
    at net.sf.json.JSONObject.fromObject(JSONObject.java:170) 
    at net.sf.json.util.JSONTokener.nextValue(JSONTokener.java:355) 
    at net.sf.json.JSONArray._fromJSONTokener(JSONArray.java:917) 
    at net.sf.json.JSONArray.fromObject(JSONArray.java:139) 
    at net.sf.json.util.JSONTokener.nextValue(JSONTokener.java:358) 
    at net.sf.json.JSONObject._fromJSONTokener(JSONObject.java:875) 
    at net.sf.json.JSONObject.fromObject(JSONObject.java:170) 
    at net.sf.json.util.JSONTokener.nextValue(JSONTokener.java:355) 
    at net.sf.json.JSONObject._fromJSONTokener(JSONObject.java:875) 
    at net.sf.json.JSONObject.fromObject(JSONObject.java:170) 
    at net.sf.json.util.JSONTokener.nextValue(JSONTokener.java:355) 
    at net.sf.json.JSONObject._fromJSONTokener(JSONObject.java:875) 
    at net.sf.json.JSONObject._fromString(JSONObject.java:1064) 
    at net.sf.json.JSONObject.fromObject(JSONObject.java:176) 
    at net.sf.json.JSONObject.fromObject(JSONObject.java:147) 
    at hudson.model.UpdateSite.doPostBack(UpdateSite.java:150) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:616) 
    at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:282) 
    at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:149) 
    at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:88) 
    at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:111) 
    at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) 
    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:563) 
    ... 34 more 
Jan 31, 2012 12:13:52 PM hudson.model.UpdateSite doPostBack 
INFO: Obtained the latest update center data file for UpdateSource default 
+0

既然你挂指南上提到的反向代理,请注意,有一个陷阱,以避免如果你设置了代理做HTTPS:https://stackoverflow.com/questions/20674964/jenkins-apache-ssl-no-available -updates/22060275 – rakslice 2014-02-27 06:11:22

回答

51

它看起来像可能描述可用插件的更新中心JSON文件暂时损坏,或者没有正确下载。

我只是试图下载和刚才分析此文件,它看起来不错,所以我会尝试手动触发更新检查。

前往:管理Jenkins →管理插件→先进的,然后点击现在检查在右下角。

+0

那么它花了很长时间来更新,但现在它的工作,谢谢:) – dextervip 2012-01-31 19:37:33

+0

OP的同根问题。这个答案也适用于我。 – MikeNereson 2012-11-26 15:28:51

0

你检查你的EC2安全组:你可能没有到插件库HTTP/HTTPS出站访问。

我对EC2和插件更新中心运行詹金斯是没有问题可达:是这样,可能是一些在您需要的安全组定义的变化。

问候

迪迪埃

2

请确保您有配置系统下的网络界面下安装你的JDK,蚂蚁,Maven的。您将无法使用jenkins cli安装插件或在Web界面中查看任何可用的插件,直到您首先执行此操作。

+1

这可能就是它!作为iOS/python开发人员,我从来没有任何理由要安装JDK/Ant/Maven,并且系统配置似乎说他们不可用:) – JOM 2013-01-17 11:22:25

5

入口http://updates.jenkins-ci.org/update-center.json 在管理,插件 - >高级 - >更新站点 上缺少一些Linux - 香料如果是这样,显然你不会看到任何可用的插件。

+0

这在安装时缺失。谢谢! – 2014-04-09 17:29:12

+0

你不客气! – Peter 2014-04-10 12:37:00