-jjp

Work, home, bike, kids, dog, cats, music, collaboration, programming...

Sep 27

My Favorite Things

This past week, I got to marry together a few of my favorite things at work.

I automated some various analysis tasks that I was doing somewhat irregularly and published the results to our groups wiki.

The first effort was an attempt to add a bit of transparency to our current release/development/testing process, making it a bit clearer as to what versions are getting deployed to what test environments. This was a bit of cleverness that went out and snooped into our auto-deploy infrastructure, grabbing the last version of the software deployed, deciphering the version number and branch built from. The script then “infers” the project working in that space and builds a report and sticks it into the wiki.

The second effort basically does a quick query off our production database and inferring usage of the current feature we recently built and deployed and uses the Exhibit framework to present the results as a timeline or table. Again, then publishing the results to the wiki.

Unfortunately, I can’t share the results here because it’s within the firewall.

I got to use my favorite tools; Python, well Jython actually, publishing to the wiki via XML-RPC, pipelines, grokking SCM trails, port forwarding over SSH, etc.

Next up is to marry Exhibit presentation to the release data to provide a more comprehensive timeline of release/testing activities.