Python Continuous Integration and Deployment (with Jenkins)

I’ve only been in the python community for about a year, so I’m still new, but I really do love coding in python. Anyway, I decided to open source a library (‘WeatherAlerts’) I started writing a few weeks ago.  I’ll post about it at some point in the future….  At first it was just a code repo on github, but after a bit of time working with it I wanted to package it and put it on pypi so it could be installed via easy_install or pip. With the state of change that python is in right now figuring out how to write the installer, have it support both python 2 and python 3 and get the package available on pypi wasn’t trivial. But now that it’s behind me, I have a much better understanding of python package management.

I had a simple test script that I was manually running every few commits and before pushing any changes out to the public repo. It worked, but being a Linux Systems Engineer though, this wasn’t going to stay that way long term. A lot of what I do in my day job is systems automation. Deploy servers, mange changes to large clusters, Continuous Integration and Continuous Delivery at the system level… So while my simple little python project was perfectly fine with being a manual build and deploy process, I couldn’t stand it.

So, I searched out a pythonic way to automate these tasks.

Continue reading »

Posted in Python, Tech Tagged , , , |

Urban Abstract

Three other photographers and myself got together today for a photo walk downtown, a chance to catch up with each other and take a photo or two in the process. This photo was one of results of the random meandering.

Posted in PhotoBlog

Winter Waterfall

In the wide variety of things I photograph, waterfalls rank pretty high on my favorites list. I also love winter and shooting black and white winter landscapes so it doesn’t get much better than a wintry waterfall scene. We headed up to one of my favorite (and sadly one of few) waterfalls in the area, Jump Creek Falls. This place is usually too busy for my tastes as it is a popular swimming hole where folks jump off the cliff all the time, thus the name. To many people, to much trash (by out west standards, saw one beer can) to many native paintings on the rocks, recent natives…. i.e. graffiti. But add six inches of snow and it’s a great place to go.

Posted in PhotoBlog Tagged , , , , , |

Beach Night Glow

Posted in PhotoBlog Tagged , , , |

Voted

Posted in PhotoBlog