My Favorite Things
This past week, I got to marry together a few of my favorite
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.