Can hudson send an email when a slave executor is offline - plugins

At my company we run Hudson with 8 slave build machines. Sometimes, these slaves will go offline and need restarting. If no-one is looking at the Hudson web page, this can go unnoticed.
Is there a way to send an email to someone when a slave goes offline? I can't seem to find a relevant plug-in in the list.

Maybe you should consider using the email-ext plugin
Bye!

Related

How can I monitor network requests made by an Eclipse plugin?

We have an in-house Eclipse plugin which we use for deployments. In essence, it is nothing more than a front end to send the names and versions of the projects to deploy to a server, where this data is later used by another group to know which versions of which projects to deploy.
I want to script this process. To do so, I need to know what kinds of network requests the plugin does when I click the buttons on the plugin.
So, is there way to monitor the network requests made by an Eclipse plugin?
I don't think there is any built-in capability to monitor and/or log network activity in the Eclipse platform. But I'd say a general-purpose tool such as Wireshark (and others) would do a good enough job.

Sending mail when test fails in Selenium IDE?

I have big website with many registered users and I need to create a looped test with automatically log-in and log-out my test user (one time per hour). It's very easy in Selenium IDE. But next thing is sending an email when logging in will not work. And I don't know how I have to do this. Can Selenium IDE send me an email after every unsuccessful log-in attempt in that test?
You should use a continuous integration tool for that type of thing. Check out Jenkins which is easy to install. Then within Jenkins you create a job that launch your Selenium IDE test (probably through a BATCH or SHELL script). And within this Jenkins job, you can configure to receive an email in case of failure.
Once you have this Jenkins CI in place, you will be able to use it to launch all sort of jobs. Not only the test, but also the build and other engineering automated tasks. That's become the backbone of your Engineering organisation along with your SCM and Issue Tracker.
As Laurent Said you can use Jenkins to email you when tests fail but you will have to use Seleniumhq instead of Selenium-ide.
The good news is that you can still write your tests in selenium-ide and then transfer them across to seleniumhq and let Jenkins take it from there.

How To get Old Messages (Chat History) from XMPP

I am new to XMPP.
and I need to get chat history from Openfire with XMPP.
I did Googling but didn't get satisfactory Answer.
Any link or idea will be great help.
You need to install Monitoring service plugin to enable message archiving. You may have to upgrade your openfire service if this plugin is not appearing in your available plugins section in the admin console.
You will need to log into the admin console and go to:
Server --> Archiving --> Archiving Settings to enable message archiving.
Hope this helps you. Feel free to comment in case of any queries/doubts.
You need to enable archiving on the server.
Follow http://xmpp.org/extensions/xep-0136.html to get the messages.

Best practice deploying windows service

I'm looking for best practice in continuous delivery of windows services.
Currently we hava a set of powershell scripts that unintall, reboot, install updates but error handling is tricky. We are reviewing System center but are there any other options available for deploying a windows service?
We've been using Presto since Dec 2011, and have done over 1,000 deployments. Most of what we deploy are Windows services.
What's nice is that we set up our apps and servers in Presto, then we can repeatedly deploy, to any server (or multiple servers at once), by just hitting a button. Presto will copy our official release binaries, update all of the items in our app config files, create and start the service, etc...
So, if you have an application that has 30 manual steps to deploying it, you can enter these steps in Presto, then it's done automatically for you after that.
It's worth a look: http://presto.codeplex.com/
Your most basic and generally accepted best option comes from this thread, which basically links to a Microsoft support article on creating an installer for the windows service.

Click once deployment to a ISP hosted Server (ISP is Lunarpages in this case)

I know this has some crossover to Serverfault.com but the advice on meta.stackoverflow was to ask it here (first) as it requires a .NET dev to answer more than likely.
I am having some problems publishing to my website a Click Once App, I am getting an error message saying (something like) IIS not running, I'm not currently at home to give an exact error message, i'll edit later if it is required to answer this question.
My ISP is lunarpages the plan I am on is this one IIS is definitely running as I have BlogEngine.NET running just fine. Anyone know what is required configuration wise (both server and client) to make this work?
The files that the ClickOnce publish create can be run on just about any web environment (include Apache/Linux.) It simply generates an html page along with the application manifest and your application files. Maybe you can deploy to a local folder and upload the files to the server?