It’s been almost a year, but I finally had some time to revisit some code I wrote for interacting with the Jenkins api. I’ve used parts of this work to help manage a number of Jenkins build servers, mostly in terms of keeping plugins in sync and moving jobs from one machine to another. For […]
Which one – Hudson or Jenkins? Both. I started working on this little project a couple of months back using Hudson v1.395 and returned to it after the great divide happened. I took it as an opportunity to see whether there would be any significant problems should I choose to move permanently to Jenkins in […]
Tags:
API,
cli,
Gradle,
Grails,
Groovy,
HTTP,
HTTPBuilder,
Hudson,
jenkins,
kellyrob99,
kellyrob99.com,
theKaptain
So I was making an attempt to catch up on my Google Reader‘ing this weekend and I came across this post on StackOverflow regarding the shiny new StackExchange API. That and a fresh 1.3.1 drop of Grails seemed like as good a reason as any to hack together a little app suitable for seeing what […]
Tags:
API,
Application programming interface,
Google,
Google Reader,
Grails,
Groovy,
HTTP,
JSON,
kellyrob99,
Representational State Transfer,
Source code,
Stack Overflow,
StackApps,
StackExchange,
theKaptain
I was reading this article about hibernate validator today and it inspired me to apply a little Groovy to the problem of validating a bean. More specifically, finding out how hard it would be to apply different validation rules to the same classes at runtime. Turns out it’s really pretty simple. Hibernate validator, if you […]
Tags:
Grails,
Groovy,
Hibernate,
Java,
JBoss Seam,
kellyrob99.com,
Languages,
Programming,
Source code,
theKaptain,
User interface,
validator,
web
That’s a whole lot of Gr8ness in the title, don’t you think? Ok, ok – I apologize for the pun. I whipped these up using the open source Gource visualization software and with HD content free on Youtube now, I just had to try that out too. Gource Gource is a software version control visualization […]
Tags:
Concurrent Versions System,
git,
git-svn,
Google,
Grails,
Griffon,
Groovy,
MacPorts,
Mercurial,
Open source,
Revision control,
Subversion,
SVN,
theKaptain
Once upon a time I used Eclipse as a development environment. It had a lot of things going for it: free(as in beer), rich community involvement, a plethora of plugins and probably my favorite feature: Mylyn. The problem was that it seemed everytime I wanted to upgrade to a newer version, inevitably half of the […]
Tags:
Atlassian,
Atlassian IntelliJ Connector,
Bamboo,
Eclipse,
Fisheye,
Grails,
Groovy,
Integrated development environment,
JBoss Seam,
Jira,
Jira Studio,
kellyrob99,
theKaptain