Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Wikipedia: Wikitech

I hate to be that guy

 

 

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded


datzrott at alizeepathology

Jun 27, 2012, 1:06 PM

Post #1 of 8 (566 views)
Permalink
I hate to be that guy

So I hate to be that guy who doesn't know the simple things, but what is
Jenkins? The server has come up in discussion a few times since I joined
this mailing list about a month ago.



Actually if there is a Wiki page where these sorts of things are documented.
that would be fantastic.



Thank you,

Derric Atzrott

Computer Specialist

Alizee Pathology



_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


vasilvv at gmail

Jun 27, 2012, 1:08 PM

Post #2 of 8 (552 views)
Permalink
Re: I hate to be that guy [In reply to]

On Thu, Jun 28, 2012 at 12:06 AM, Derric Atzrott
<datzrott [at] alizeepathology> wrote:
> So I hate to be that guy who doesn't know the simple things, but what is
> Jenkins? 燭he server has come up in discussion a few times since I joined
> this mailing list about a month ago.

It is a form of dark magic which automatically runs all test suites
for all revisions pushed into our revision control.

See https://www.mediawiki.org/wiki/CI and https://integration.mediawiki.org/ci/

梀ictor.

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


amir.aharoni at mail

Jun 27, 2012, 1:34 PM

Post #3 of 8 (552 views)
Permalink
Re: I hate to be that guy [In reply to]

2012/6/27 Derric Atzrott:
> So I hate to be that guy who doesn't know the simple things

It's a cliche, but it's important: there are no stupid questions. Ask more.

2012/6/27 Victor Vasiliev:
> It is a form of dark magic which automatically runs all test suites
> for all revisions pushed into our revision control.

... But only for core, not for extensions. Should be done for
extensions, too, in some point in the future.

> See https://www.mediawiki.org/wiki/CI and https://integration.mediawiki.org/ci/

That, and also https://www.mediawiki.org/wiki/Testing_portal

--
Amir Elisha Aharoni 路 讗指诪执讬专 讗直诇执讬砖讈指注 讗址讛植专讜止谞执讬
http://aharoni.wordpress.com
鈥淲e're living in pieces,
I want to live in peace.鈥 鈥 T. Moore鈥

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Platonides at gmail

Jun 27, 2012, 2:06 PM

Post #4 of 8 (551 views)
Permalink
Re: I hate to be that guy [In reply to]

On 27/06/12 22:34, Amir E. Aharoni wrote:
> 2012/6/27 Derric Atzrott:
>> So I hate to be that guy who doesn't know the simple things
>
> It's a cliche, but it's important: there are no stupid questions. Ask more.

You're welcome to ask, Derric.
I thought the topic was going to be compeltely different :)
Jenkins is a service which automatically runs the tests with each
patchset, to ensure we get no regressions inadvertently.

> 2012/6/27 Victor Vasiliev:
>> It is a form of dark magic which automatically runs all test suites
>> for all revisions pushed into our revision control.
>
> ... But only for core, not for extensions. Should be done for
> extensions, too, in some point in the future.

Tracked by bug 34617


_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


cmcmahon at wikimedia

Jun 27, 2012, 2:16 PM

Post #5 of 8 (551 views)
Permalink
Re: I hate to be that guy [In reply to]

On Wed, Jun 27, 2012 at 2:06 PM, Derric Atzrott <
datzrott [at] alizeepathology> wrote:

> So I hate to be that guy who doesn't know the simple things, but what is
> Jenkins? The server has come up in discussion a few times since I joined
> this mailing list about a month ago.


And since no one has mentioned it yet, you might want to read
http://en.wikipedia.org/wiki/Continuous_integration.

Jenkins is an open source system for doing CI. It used to be called
Hudson. (Those are both names of butlers, which has always been the mascot
of the project.) Over time, Jenkins has become a very powerful hub for
automated testing and deployment, and most serious software projects
integrate with Jenkins via "plugins". (Although some of those projects
don't do it very well, Fitnesse for example.)
-C
_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


krinklemail at gmail

Jun 27, 2012, 5:53 PM

Post #6 of 8 (545 views)
Permalink
Re: I hate to be that guy [In reply to]

On Jun 27, 2012, at 10:08 PM, Victor Vasiliev wrote:

> On Thu, Jun 28, 2012 at 12:06 AM, Derric Atzrott
> <datzrott [at] alizeepathology> wrote:
>> So I hate to be that guy who doesn't know the simple things, but what is
>> Jenkins? The server has come up in discussion a few times since I joined
>> this mailing list about a month ago.
>
> It is a form of dark magic which automatically runs all test suites
> for all revisions pushed into our revision control.
>
> See https://www.mediawiki.org/wiki/CI and https://integration.mediawiki.org/ci/
>
> 梀ictor.

.. and it doesn't just run the tests. It also reports back to Gerrit (our code review tool)
with a comment linking to the test results and a flag "PASSED" or "FAILED".

For example: https://gerrit.wikimedia.org/r/#/c/13037/ (jenkins-bot)

-- Krinkle

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


jalexander at wikimedia

Jun 27, 2012, 11:10 PM

Post #7 of 8 (545 views)
Permalink
Re: I hate to be that guy [In reply to]

This is linked from their but just to make it easier to find
http://en.wikipedia.org/wiki/Jenkins_(software). Jenkins is actually very
cool and also helps run (and keep track of) the consumers for our donation
service for example.

James

On Wed, Jun 27, 2012 at 2:16 PM, Chris McMahon <cmcmahon [at] wikimedia>wrote:

> On Wed, Jun 27, 2012 at 2:06 PM, Derric Atzrott <
> datzrott [at] alizeepathology> wrote:
>
> > So I hate to be that guy who doesn't know the simple things, but what is
> > Jenkins? The server has come up in discussion a few times since I joined
> > this mailing list about a month ago.
>
>
> And since no one has mentioned it yet, you might want to read
> http://en.wikipedia.org/wiki/Continuous_integration.
>
> Jenkins is an open source system for doing CI. It used to be called
> Hudson. (Those are both names of butlers, which has always been the mascot
> of the project.) Over time, Jenkins has become a very powerful hub for
> automated testing and deployment, and most serious software projects
> integrate with Jenkins via "plugins". (Although some of those projects
> don't do it very well, Fitnesse for example.)
> -C
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l [at] lists
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>



--
James Alexander
Manager, Merchandise
Wikimedia Foundation
(415) 839-6885 x6716 @jamesofur
_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


hashar+wmf at free

Jun 28, 2012, 12:50 AM

Post #8 of 8 (543 views)
Permalink
Re: I hate to be that guy [In reply to]

Le 27/06/12 22:06, Derric Atzrott a 閏rit :
> So I hate to be that guy who doesn't know the simple things, but what is
> Jenkins? The server has come up in discussion a few times since I joined
> this mailing list about a month ago.
>
> Actually if there is a Wiki page where these sorts of things are documented.
> that would be fantastic.

There was not wiki page until someone asked for one :-] I have wrote a
very quick description on:

https://www.mediawiki.org/wiki/Continuous_integration/Jenkins

Basically, Jenkins is a tool to automatically run tasks and report its
status. The typical example is to build packages or execute a test suite.


--
Antoine "hashar" Musso




_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.