Tag: Jenkins
August 16, 2012
Mark a job unstable in Jenkins from a shell script
Here’s the workaround I cam up with
Configure JUnit reports to read status.xml and output something like this:
echo '<testsuite><testcase classname="yourJob" name="yourError"><failure> a description of the error </failure></testcase></testsuite>'>status.xml Simple as that!
read moreTag: Linkedin
January 16, 2012
Hostname Conventions
This concept is something I’ve carried around with me for my last 3 jobs, and since I’m writing it up for my current employer, I figured I should document it here as well. I’ve mainly worked in Linux/Windows environments, so you may sense a bit of bias away from older systems. It’s not intentional, just a result of my experience. Thanks to Mick for introducing me to this schema.
The purpose of this documentation is to provide a clean-cut and straight-forward convention for naming servers.
read moreDecember 12, 2011
Using Jenkins for System Administration
Preface While system administrators often have many different goals, here are two that seem fairly universal:
Automate the redundant tasks Hand off the simple tasks I’ve recently found that the build utility Jenkins can be a major boon for an Operations team, and wanted to share my findings with others.
What is Jenkins? So, what exactly is Jenkins? It’s a popular fork of the open source continuous integration tool, Hudson. While it is normally used for building and deploying software, it can easily be used for more interesting purposes.
read moreJune 30, 2010
The Philosophy of Monitoring
As a system administrator, monitoring is a key job responsibility, yet arguments seem to arise on how to implement it (usually with people who won’t be paged at 3am). Before writing this, I looked around for an article on the goals and philosophy of system monitoring, but found very little that really applied to this topic. Hopefully this will help set some expectations for admins, managers and stakeholders on what you should monitor, and why it should be monitored.
read moreMay 14, 2010
Port Conventions
Over the past few years I’ve been doing a lot of work with JBoss and tomcat. One issue we’ve always had is bringing some level of sanity to ports that are in use. My current situation is somewhat abnormal; we have 12 applications, each with two instances, each with 7 ports- that’s a total of 168 ports that we need to keep track of. Now, multiply that by tomcat, apache and nagios’ configurations.
read moreTag: Agile
August 21, 2010
SPoE: Slow but steady.
So I have a few user stories; time to start putting the infrastructure together. So What have I decided on so far?
Language: Java
Framework: Spring*
Repository: Subversion
IDE: Eclipse
Continuous Integration/ Deployer: Hudson
Build Automation: Maven2
I’m in the process of getting all my pieces together and in place. I’ve set up a subversion repository and eclipse. I have a very basic .war file setup committed and a maven script to build the war file.
read moreAugust 17, 2010
SPoE: User Stories
This is intended to be a set of user stories/use cases for the author beta-reader site I intend to build (the initial article can be found here).
The purpose of this project is to create a site where Authors can go to have their content beta-read. Site is meant as an author-to-author tool for critiqing snippets.
User Stories User Account theme
As a user I want to be able to log into the site [done] I want to be able to create an account [done] I want to be able to change passwords [done] I want to configure profile information [done] I want to be able to recover passwords via email [done] General User stories
read moreTag: Card
August 21, 2010
SPoE: Slow but steady.
So I have a few user stories; time to start putting the infrastructure together. So What have I decided on so far?
Language: Java
Framework: Spring*
Repository: Subversion
IDE: Eclipse
Continuous Integration/ Deployer: Hudson
Build Automation: Maven2
I’m in the process of getting all my pieces together and in place. I’ve set up a subversion repository and eclipse. I have a very basic .war file setup committed and a maven script to build the war file.
read moreTag: SPoE
August 21, 2010
SPoE: Slow but steady.
So I have a few user stories; time to start putting the infrastructure together. So What have I decided on so far?
Language: Java
Framework: Spring*
Repository: Subversion
IDE: Eclipse
Continuous Integration/ Deployer: Hudson
Build Automation: Maven2
I’m in the process of getting all my pieces together and in place. I’ve set up a subversion repository and eclipse. I have a very basic .war file setup committed and a maven script to build the war file.
read moreAugust 17, 2010
SPoE: User Stories
This is intended to be a set of user stories/use cases for the author beta-reader site I intend to build (the initial article can be found here).
The purpose of this project is to create a site where Authors can go to have their content beta-read. Site is meant as an author-to-author tool for critiqing snippets.
User Stories User Account theme
As a user I want to be able to log into the site [done] I want to be able to create an account [done] I want to be able to change passwords [done] I want to configure profile information [done] I want to be able to recover passwords via email [done] General User stories
read moreTag: Stories
August 21, 2010
SPoE: Slow but steady.
So I have a few user stories; time to start putting the infrastructure together. So What have I decided on so far?
Language: Java
Framework: Spring*
Repository: Subversion
IDE: Eclipse
Continuous Integration/ Deployer: Hudson
Build Automation: Maven2
I’m in the process of getting all my pieces together and in place. I’ve set up a subversion repository and eclipse. I have a very basic .war file setup committed and a maven script to build the war file.
read moreAugust 17, 2010
SPoE: User Stories
This is intended to be a set of user stories/use cases for the author beta-reader site I intend to build (the initial article can be found here).
The purpose of this project is to create a site where Authors can go to have their content beta-read. Site is meant as an author-to-author tool for critiqing snippets.
User Stories User Account theme
As a user I want to be able to log into the site [done] I want to be able to create an account [done] I want to be able to change passwords [done] I want to configure profile information [done] I want to be able to recover passwords via email [done] General User stories
read moreTag: User
August 21, 2010
SPoE: Slow but steady.
So I have a few user stories; time to start putting the infrastructure together. So What have I decided on so far?
Language: Java
Framework: Spring*
Repository: Subversion
IDE: Eclipse
Continuous Integration/ Deployer: Hudson
Build Automation: Maven2
I’m in the process of getting all my pieces together and in place. I’ve set up a subversion repository and eclipse. I have a very basic .war file setup committed and a maven script to build the war file.
read moreAugust 17, 2010
SPoE: User Stories
This is intended to be a set of user stories/use cases for the author beta-reader site I intend to build (the initial article can be found here).
The purpose of this project is to create a site where Authors can go to have their content beta-read. Site is meant as an author-to-author tool for critiqing snippets.
User Stories User Account theme
As a user I want to be able to log into the site [done] I want to be able to create an account [done] I want to be able to change passwords [done] I want to configure profile information [done] I want to be able to recover passwords via email [done] General User stories
read more