Re: wiki page for Chat Room jenkins plugin

2015-04-30 Thread Daniel Beck

On 30.04.2015, at 02:26, Richard Bywater rich...@byh2o.com wrote:

 Not sure if I'm the only one who has this concern (or even if its a valid 
 concern), but it seems rather easy for someone to easily stick any old plugin 
 into the update centre. Is there a potential that someone could load up 
 nefarious plugins that trick users into installing them and having them do 
 bad things? (Yes you could do that to any of the plugins that currently exist 
 but at least there's some track of stuff in Github - well, mostly - for 
 JenkinsCI org-hosted ones anyway)

I am also concerned about this. I doubt any of our users expect this to even be 
possible, it is so ludicrous. It'd be trivial for any of several hundred users 
to upload a patched Email-ext or Maven plugin and get a few thousand installs 
before we even notice.

This is one of the reasons I want us to require that plugins need to be 
released from jenkinsci repos. It should be fairly straightforward to match 
release tags to plugin releases, and if the tag is missing, we don't publish a 
release in the UC.

And if not everyone were in the 'Everyone' group with write access to every 
plugin repo by default [1], we could even ensure that the user who released the 
artifact is (or was at the time the plugin was released) in fact one of the 
plugin committers. We already have a 'Github ID' field in LDAP/the account app, 
so this could be matched automatically.

Neither of these would be 100% safe, but I expect that this would make it much 
more difficult to upload any artifact and have it actually distributed. We're 
not an 'App Store', we don't vet what we offer. But preventing the most obvious 
ways to exploit the update center should be shut down.

1: There is nothing wrong with giving users permissions like that when they ask 
for it (and maybe explain why they want it), but let's not do this by default. 
400 people have push (--force) privileges to 1200 repos. What could possibly go 
wrong?!

-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/A47D3F53-CCC7-438C-B9F0-415FB088A479%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-30 Thread Christopher Orr
According to the Update Centre, the developer ID is nicolas, which 
from looking at other plugins seems to be ndeloof?


The artifact ID is cloudbees-disk-usage-simple, the source is nowhere 
to be found, and there's no wiki page.


Unfortunately, this seems to be a common occurrence for plugins 
associated with this developer ID — from eight plugins in the Update 
Centre, only one has a wiki page with a valid infobox:


curl -s -L 
https://updates.jenkins-ci.org/current/update-center.json | tail -n +2 | 
head -n -1 | jq '.plugins[] | select(.developers[].developerId == 
nicolas) | {artifact: .name, name: .title, pubDate: .buildDate, wiki: 
.wiki }'



In other words, hiding plugins without a wiki page would be a good idea :)

This also lends more credence to the argument that all plugins in the 
Update Centre should be hosted under the jenkinsci GitHub organisation.


Regards,
Chris


On 30/04/15 17:50, Baptiste Mathus wrote:

For example: what's this:
https://twitter.com/jenkins_release/status/593756206839173120

+1 to just make those plugins invisible until they fix those things.
 From my experience, the soft behaviour just does not work. Plugins
developers will only fix their plugin if it prevents them from being
publicly visible/usable.

And users will still /suffer/ from this. The requirement we're talking
is not much IMO.

Or, maybe we could just require having some file inside the repository
itself?

2015-04-28 20:36 GMT+02:00 Oleg Nenashev o.v.nenas...@gmail.com
mailto:o.v.nenas...@gmail.com:

I would alter the UC's behavior in order to consider plugins as
deprecated if there's no Wiki pages for them (probably with an extra
whitelist based in jenkins-infra) with a minimal standardised set of
sections (extra macros to poll poms?).

BR, Oleg

понедельник, 27 апреля 2015 г., 23:51:56 UTC+3 пользователь Daniel
Beck написал:


On 27.04.2015, at 13:36, Christopher Orr ch...@orr.me.uk wrote:

 It is possible to edit the ignores file in the update centre code 
[2], but that requires a pull request and getting somebody to merge it etc.

They can easily be created within a minute or two on the Github
UI, and I'd be happy to review and merge any such PR. (My open
PR was mainly to allow community review, I could have committed
it directly.)

--
You received this message because you are subscribed to the Google
Groups Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it,
send an email to jenkinsci-dev+unsubscr...@googlegroups.com
mailto:jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit

https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com

https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com?utm_medium=emailutm_source=footer.

For more options, visit https://groups.google.com/d/optout.




--
Baptiste Batmat MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

--
You received this message because you are subscribed to the Google
Groups Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send
an email to jenkinsci-dev+unsubscr...@googlegroups.com
mailto:jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS4xwReo3_pZgMugY4R1_H5TCuoQnftYn3nFRUQRJ5CdTQ%40mail.gmail.com
https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS4xwReo3_pZgMugY4R1_H5TCuoQnftYn3nFRUQRJ5CdTQ%40mail.gmail.com?utm_medium=emailutm_source=footer.
For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups Jenkins 
Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/55425893.5060300%40orr.me.uk.
For more options, visit https://groups.google.com/d/optout.


Out of disk space error on system partition: Can temp location for file parameter upload be changed?

2015-04-30 Thread Ioannis Moutsatsos
I discovered that on a Windows Jenkins server (Windows 2008 R2 Server) when 
a 'file parameter uploads a file to the server it uses the
* C:\Users\userName\AppData\Local\Temp* folder to keep a temporary copy of 
the file.
In addition, these temporary files are not cleaned with any frequency.

As a result, I have run out of disk space trying to upload large files to 
the server. 

However, the same server has a very large D partition. Is it possible to 
redirect the temporary file parameter uploads to this partition instead 
of the C system partition?

Thanks for any feedback!
Ioannis

-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/45f995a1-a5e4-458c-ac90-a95c8de47ad1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Hosting request for Exactor plugin

2015-04-30 Thread Andoni del Olmo
Hi,

Exactor is a framework for writing automated acceptance tests of the kind 
advocated by Extreme Programming. 

I've developed a Jenkins plugin that exposes html reports generated by 
Exactor at the end of every build.


Plugin name: Exactor Jenkins
Github id: adelolmo
Github url: https://github.com/adelolmo/exactor-jenkins

Should the plugin name be changed ?? Something without jenkins on it ??


Thank you,
Andoni
https://github.com/ChaitanyaChannella/BehaveResultsJenkinsPlugin


-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/ff5b22d7-feec-47cb-86cf-976adf598556%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Hosting request for Exactor plugin

2015-04-30 Thread Andoni del Olmo
Forgot to add some links about Exactor.

https://code.google.com/p/exactor/
https://github.com/mlieshoff/exactor

On Thursday, 30 April 2015 20:53:57 UTC+2, Andoni del Olmo wrote:

 Hi,

 Exactor is a framework for writing automated acceptance tests of the kind 
 advocated by Extreme Programming. 

 I've developed a Jenkins plugin that exposes html reports generated by 
 Exactor at the end of every build.


 Plugin name: Exactor Jenkins
 Github id: adelolmo
 Github url: https://github.com/adelolmo/exactor-jenkins

 Should the plugin name be changed ?? Something without jenkins on it ??


 Thank you,
 Andoni
 https://github.com/ChaitanyaChannella/BehaveResultsJenkinsPlugin




-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/b6bd6430-eb12-43c3-a876-6a79d78a574b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Hosting request for Exactor plugin

2015-04-30 Thread Richard Bywater
How does your plugin differ from the HTML Publisher plugin as you mention
that the tool spits out HTML reports?

Richard

On 7:02AM, Fri, 1/05/2015 Andoni del Olmo andoni.delo...@gmail.com wrote:

 Forgot to add some links about Exactor.

 https://code.google.com/p/exactor/
 https://github.com/mlieshoff/exactor


 On Thursday, 30 April 2015 20:53:57 UTC+2, Andoni del Olmo wrote:

 Hi,

 Exactor is a framework for writing automated acceptance tests of the kind
 advocated by Extreme Programming.

 I've developed a Jenkins plugin that exposes html reports generated by
 Exactor at the end of every build.


 Plugin name: Exactor Jenkins
 Github id: adelolmo
 Github url: https://github.com/adelolmo/exactor-jenkins

 Should the plugin name be changed ?? Something without jenkins on it ??


 Thank you,
 Andoni
 https://github.com/ChaitanyaChannella/BehaveResultsJenkinsPlugin


  --
 You received this message because you are subscribed to the Google Groups
 Jenkins Developers group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to jenkinsci-dev+unsubscr...@googlegroups.com.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/b6bd6430-eb12-43c3-a876-6a79d78a574b%40googlegroups.com
 https://groups.google.com/d/msgid/jenkinsci-dev/b6bd6430-eb12-43c3-a876-6a79d78a574b%40googlegroups.com?utm_medium=emailutm_source=footer
 .
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAMui946HT%2Bw_miBz_DmWqS9uX%3Dymo9WW4xO9iqm66sFH%2BizQVQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


inedo-buildmaster-plugin job config

2015-04-30 Thread andrew . sumner
The job for the inedo-buildmaster-plugin is a Maven job, but should be a 
Gradle job: 
https://jenkins.ci.cloudbees.com/job/plugins/job/gradle-jpi-plugin/

How can I get the changed over?

Thanks
  Andrew

-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/2757a8d1-85ab-4b11-b3ae-bc15d44b29dc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-30 Thread evernat
+1 to just make those plugins without wiki page invisible in the update 
centre, because their origin and history are unknown.

+1 to minimize plugins categories displayed in the update centre, because 
several plugins use too many categories (labels in the wiki) including one 
category for their own plugin (this could be edited directly in the wiki 
just I have just done for a few plugins).

After this, the update centre needs more cleanup. Some plugins are 
displayed in double because of id changed after release, for example:
- Wall display
- MobileCloud
- PaasLane
- SMS Notifications
 
And I suggest that some old and unmaintained plugins may need deprecation 
or at least a warning sign in the wiki:
https://wiki.jenkins-ci.org/display/JENKINS/Proposed+Plugin+Deprecation

- Emeric


Le mardi 28 avril 2015 20:46:39 UTC+2, Baptiste Mathus a écrit :

 +1 to just make those plugins invisible until they fix those things.
 From my experience, the soft behaviour just does not work. Plugins 
 developers will only fix their plugin if it prevents them from being 
 publicly visible/usable.

 And users will still /suffer/ from this. The requirement we're talking is 
 not much IMO.

 Or, maybe we could just require having some file inside the repository 
 itself? 

 2015-04-28 20:36 GMT+02:00 Oleg Nenashev o.v.ne...@gmail.com 
 javascript::

 I would alter the UC's behavior in order to consider plugins as 
 deprecated if there's no Wiki pages for them (probably with an extra 
 whitelist based in jenkins-infra) with a minimal standardised set of 
 sections (extra macros to poll poms?).

 BR, Oleg 

 понедельник, 27 апреля 2015 г., 23:51:56 UTC+3 пользователь Daniel Beck 
 написал:


 On 27.04.2015, at 13:36, Christopher Orr ch...@orr.me.uk wrote: 

  It is possible to edit the ignores file in the update centre code [2], 
 but that requires a pull request and getting somebody to merge it etc. 

 They can easily be created within a minute or two on the Github UI, and 
 I'd be happy to review and merge any such PR. (My open PR was mainly to 
 allow community review, I could have committed it directly.) 

  -- 
 You received this message because you are subscribed to the Google Groups 
 Jenkins Developers group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to jenkinsci-de...@googlegroups.com javascript:.
 To view this discussion on the web visit 
 https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com
  
 https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com?utm_medium=emailutm_source=footer
 .

 For more options, visit https://groups.google.com/d/optout.




 -- 
 Baptiste Batmat MATHUS - http://batmat.net
 Sauvez un arbre,
 Mangez un castor !
  

-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/d2b682ad-fc0c-4ef4-9d23-ed58e4f4d1a1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-30 Thread Baptiste Mathus
For example: what's this:
https://twitter.com/jenkins_release/status/593756206839173120
+1 to just make those plugins invisible until they fix those things.
From my experience, the soft behaviour just does not work. Plugins
developers will only fix their plugin if it prevents them from being
publicly visible/usable.

And users will still /suffer/ from this. The requirement we're talking is
not much IMO.

Or, maybe we could just require having some file inside the repository
itself?

2015-04-28 20:36 GMT+02:00 Oleg Nenashev o.v.nenas...@gmail.com:

 I would alter the UC's behavior in order to consider plugins as deprecated
 if there's no Wiki pages for them (probably with an extra whitelist based
 in jenkins-infra) with a minimal standardised set of sections (extra macros
 to poll poms?).

 BR, Oleg

 понедельник, 27 апреля 2015 г., 23:51:56 UTC+3 пользователь Daniel Beck
 написал:


 On 27.04.2015, at 13:36, Christopher Orr ch...@orr.me.uk wrote:

  It is possible to edit the ignores file in the update centre code [2],
 but that requires a pull request and getting somebody to merge it etc.

 They can easily be created within a minute or two on the Github UI, and
 I'd be happy to review and merge any such PR. (My open PR was mainly to
 allow community review, I could have committed it directly.)

  --
 You received this message because you are subscribed to the Google Groups
 Jenkins Developers group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to jenkinsci-dev+unsubscr...@googlegroups.com.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com
 https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com?utm_medium=emailutm_source=footer
 .

 For more options, visit https://groups.google.com/d/optout.




-- 
Baptiste Batmat MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS4xwReo3_pZgMugY4R1_H5TCuoQnftYn3nFRUQRJ5CdTQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Hosting Request for BuildMaster Plugin

2015-04-30 Thread Ullrich Hafner
Did I foget to send a reply? Here is the repository:
https://github.com/jenkinsci/buildmaster-plugin 
https://github.com/jenkinsci/buildmaster-plugin

 Am 29.04.2015 um 12:19 schrieb Oleg Nenashev o.v.nenas...@gmail.com:
 
 +1 for publishing the plugin.
 Probably, buildmaster-plugin could be replaced to 
 inedo-buildmaster[-cd]-plugin
 
 вторник, 28 апреля 2015 г., 3:04:18 UTC+3 пользователь 
 andrew...@customs.govt.nz написал:
 Hi,
 
 I’d like to host a new Jenkins plugin at Jenkins-ci. The plugin will enable 
 BuildMaster users (http://inedo.com/buildmaster 
 http://inedo.com/buildmaster) to to request version information and trigger 
 builds on a BuildMaster application as part of a Jenkins build process.
 
 GitHub plugin name: buildmaster-plugin
 Personal GitHub ID: andrew-sumner
 Existing GitHub repository: 
 https://github.com/andrew-sumner/buildmaster-plugin 
 https://github.com/andrew-sumner/buildmaster-plugin
 
 Regards
   Andrew
 
 Note: this is a duplicate as my last request never got any traction and I 
 thought I'd try again...
 
 --
 You received this message because you are subscribed to the Google Groups 
 Jenkins Developers group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to jenkinsci-dev+unsubscr...@googlegroups.com 
 mailto:jenkinsci-dev+unsubscr...@googlegroups.com.
 To view this discussion on the web visit 
 https://groups.google.com/d/msgid/jenkinsci-dev/896ecb21-2eab-477e-9bbc-87b7243d798b%40googlegroups.com
  
 https://groups.google.com/d/msgid/jenkinsci-dev/896ecb21-2eab-477e-9bbc-87b7243d798b%40googlegroups.com?utm_medium=emailutm_source=footer.
 For more options, visit https://groups.google.com/d/optout 
 https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
Jenkins Developers group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CF070B98-1CB9-4653-B787-2D52F23156F4%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


signature.asc
Description: Message signed with OpenPGP using GPGMail