Fools Day Plugin

We like jokes and here is a little helper for those who are like us.

If you want to make fun of your colleagues (and are risky enough to take the consequences), you can install Fools Day TeamCity plugin.

Read more at: http://teamcitydev.blogspot.com/2008/04/fools-day-teamcity-plugin.html

And today (on April, the 1st) , you can also see it in action on http://teamcity.jetbrains.com

Funny building,
The JetBrains TeamCity Team

2 comments

Hello Yegor,

unfortunately, it doesn't work out-of-the-box and reveals an IMHO serious flaw in TC's plugin
architecture: The plugin needs to know the name of its jar file. The file that can be downloaded
here http://www.jetbrains.net/confluence/display/TW/FoolsDayPlugin is named "foolsDay-01.jar" (the
name suggested by IE6 is even "foolsDay-0[1].1.jar") while the plugin refers to itself as
"aprilJoke.jar". It only works if the downloaded jar has exactly this name. Here's the log:

WARN - .web.impl.WebResourcesUnpacker - Failed to unpack jar file:
c:\Programme\TeamCity\webapps\ROOT\WEB-INF\lib\aprilJoke.jar
java.util.zip.ZipException: The system cannot find the specified file.

But once it's renamed to aprilJoke.jar it's working and is quite funny actually ;)

Sascha

We like jokes and here is a little helper for those who are like us.

If you want to make fun of your colleagues (and are risky enough to take the consequences), you can install Fools Day TeamCity plugin.

Read more at: http://teamcitydev.blogspot.com/2008/04/fools-day-teamcity-plugin.html

And today (on April, the 1st) , you can also see it in action on http://teamcity.jetbrains.com

Funny building,
The JetBrains TeamCity Team

0

Thank you, plugin name fixed. We are going to seriously redesign plugins
support in next version of TeamCity. And this issue is of a higher priority.

--
Pavel Sher
Software Developer
JetBrains, Inc.
http://www.jetbrains.com
"Develop with pleasure!"



"Sascha Weinreuter" <sascha.weinreuter@NOSPAM-cit.de> wrote in message
news:fst09f$4o8$1@is.intellij.net...

Hello Yegor,

>

unfortunately, it doesn't work out-of-the-box and reveals an IMHO serious
flaw in TC's plugin architecture: The plugin needs to know the name of its
jar file. The file that can be downloaded here
http://www.jetbrains.net/confluence/display/TW/FoolsDayPlugin is named
"foolsDay-01.jar" (the name suggested by IE6 is even
"foolsDay-0[1].1.jar") while the plugin refers to itself as
"aprilJoke.jar". It only works if the downloaded jar has exactly this
name. Here's the log:

>

WARN - .web.impl.WebResourcesUnpacker - Failed
to unpack jar file:
c:\Programme\TeamCity\webapps\ROOT\WEB-INF\lib\aprilJoke.jar
java.util.zip.ZipException: The system cannot find the specified file.

>

But once it's renamed to aprilJoke.jar it's working and is quite funny
actually ;)

>

Sascha

>
>> We like jokes and here is a little helper for those who are like us.
>>
>> If you want to make fun of your colleagues (and are risky enough to take
>> the consequences), you can install Fools Day TeamCity plugin.
>>
>> Read more at:
>> http://teamcitydev.blogspot.com/2008/04/fools-day-teamcity-plugin.html
>>
>> And today (on April, the 1st) , you can also see it in action on
>> http://teamcity.jetbrains.com
>>
>> Funny building,
>> The JetBrains TeamCity Team


0

Please sign in to leave a comment.