Permalink
Switch branches/tags
Commits on Jul 19, 2012
  1. Tweak to hooks.

    simpsonjulian committed Jul 19, 2012
Commits on Jun 24, 2012
Commits on Jun 7, 2012
Commits on Jun 6, 2012
  1. Introduced Strategies for deploying Puppet

    simpsonjulian committed Jun 6, 2012
    - A Bundler Strategy that is the default
    - A Debian Package Strategy (unplumbed)
    - TODO: wire them in
    - partly fixes #26 and #27
  2. Improvements:

    simpsonjulian committed Jun 6, 2012
    - remove exception class that was only used for testing
    - more require fixes
  3. Tweaks:

    simpsonjulian committed Jun 6, 2012
     - correct dumb assumption
     - fix requires
     - delete class that seems unused
Commits on Jun 5, 2012
  1. Remove useless code.

    simpsonjulian committed Jun 5, 2012
Commits on May 29, 2012
  1. Huge refactoring:

    simpsonjulian committed May 29, 2012
    - pull all the skewer code into 'lib/skewer'
    - fix some of the broken paths
    - fix some of the broken requires
Commits on May 21, 2012
  1. Rename refactorings

    simpsonjulian committed May 21, 2012
Commits on May 19, 2012
  1. Config refactoring #1

    simpsonjulian committed May 19, 2012
    - lose the Singleton
    - move the Singleton-like behaviour to module
    - lose class methods on Config
    - implement in classes and specs
    - introduce helper method for specs
Commits on May 17, 2012
  1. Refactorings:

    simpsonjulian committed May 17, 2012
    - using modules properly, for the logger
    - tweak to configs for the puppetcode option
    - delete the util file as it's now a module method
  2. More metrics compliance

    simpsonjulian committed May 17, 2012
Commits on May 16, 2012
  1. More refactorings:

    simpsonjulian committed May 16, 2012
     - add class descriptions for Reek
     - turn strange little class into module method
     - refactor the method
     - improve the tests
     - though I'm ****ered if I can work out why rspec swallows include,
       but am on plane and can't google
  2. more Roodi compliance

    simpsonjulian committed May 16, 2012
  3. Metric Fu tweaks:

    simpsonjulian committed May 16, 2012
    - Roodi compliance
    - Getting rid of an exception class that wasn't caught
Commits on May 15, 2012
  1. First round of new regime:

    simpsonjulian committed May 15, 2012
    - OptionParser is dead
    - Cucumber tests split into cloud and non-cloud
    - Extra parser class is dead, with specs and feature
    - Writing tweaks to command classes
    - THE CLI has changed.  GNU-style long-opts for now.
  2. new CLI in place

    simpsonjulian committed May 15, 2012
Commits on May 14, 2012
  1. Refactoring: rename CLI to Dispatcher

    simpsonjulian committed May 14, 2012
    That class wasn't really parsing CLI output, and the CLI parsing stuff
    duplicates what a good arg passing library does.
  2. Improvements to option parsing:

    simpsonjulian committed May 14, 2012
    - new GLI based skewer script
    - new Command object to call from former
    - generated rdoc
Commits on May 13, 2012
  1. Include GLI

    simpsonjulian committed May 13, 2012
    I'm going to replace OptionParser + dross with GLI
Commits on Apr 27, 2012
  1. Merge pull request #32 from jamtur01/installation

    simpsonjulian committed Apr 27, 2012
    Fixed #31 - Added more usage documentation
Commits on Apr 26, 2012
  1. Merge pull request #31 from jamtur01/installation

    builddoctor
    builddoctor committed Apr 26, 2012
    Fixes #30 - Added installation section
Commits on Apr 24, 2012
  1. D'oh

    simpsonjulian committed Apr 24, 2012