Permalink
Commits on Sep 20, 2017
  1. Reduce mutable behaviour in Teapot::Context.

    ioquatix committed Sep 20, 2017
    * Extract mutable state into Teapot::Select.
    * Caching loader detects file changes, extracted DSL into Teapot::Script.
    * Update tests and commands as required.
  2. Improve "Build Project" -> "Run Project".

    ioquatix committed Sep 20, 2017
  3. Bump version.

    ioquatix committed Sep 20, 2017
  4. Update README.

    ioquatix committed Sep 20, 2017
Commits on Sep 19, 2017
  1. Add clone command.

    ioquatix committed Sep 19, 2017
Commits on Sep 14, 2017
  1. Update README.md

    ioquatix committed Sep 14, 2017
    Update links due to repo path change.
Commits on Sep 7, 2017
  1. Update README.md

    ioquatix committed Sep 7, 2017
    Prefer SVG logo.
Commits on Jul 19, 2017
  1. Don't expose initial packages publicly.

    ioquatix committed Jul 19, 2017
  2. Tidy up initial configuration file generation.

    ioquatix committed Jul 19, 2017
  3. Preparing for 2.0 release.

    ioquatix committed Jul 19, 2017
Commits on Jul 14, 2017
  1. Cast --limit to integer otherwise it doesn't work :)

    ioquatix committed Jul 14, 2017
Commits on Jul 13, 2017
  1. Update travis configuration.

    ioquatix committed Jul 13, 2017
Commits on Jul 12, 2017
  1. Use ssh agent to get credentials.

    ioquatix committed Jul 12, 2017
Commits on Jul 10, 2017
  1. Prefer Project#name to use project title

    ioquatix committed Jul 10, 2017
Commits on Jul 9, 2017
  1. Fix fetch checkout/reset.

    ioquatix committed Jul 9, 2017
  2. Fix source in tests.

    ioquatix committed Jul 9, 2017
  3. Separate clone/update code paths, keeps them a bit simpler.

    ioquatix committed Jul 9, 2017
  4. Improve fetching to match existing 1.x teapot.

    ioquatix committed Jul 9, 2017
    * Rugged doesn't update submodules so use git if they exist.
    * It's an error if there are uncommitted local modifications.
  5. Skeleton teapot.rb now includes `define_project`.

    ioquatix committed Jul 9, 2017
    * Add `Teapot::Project#name` which generates name from definition name.
    * Add title to `Teapot::Project` for freeform project title.
    * Creation spec includes `generate-travis` package to test multiple packages.
  6. Configuration can expose a list of targets for various tasks, notably…

    ioquatix committed Jul 9, 2017
    … create and build.
Commits on Jul 7, 2017
  1. Comments explaining git operations.

    ioquatix committed Jul 7, 2017
  2. Bump version.

    ioquatix committed Jul 7, 2017
  3. More uniform branch/commit selection, fixes #8.

    ioquatix committed Jul 7, 2017
  4. Fix missing dotfiles in generators.

    ioquatix committed Jul 7, 2017
  5. Remove unused configuration environment option.

    ioquatix committed Jul 7, 2017
  6. Improve fetching logic.

    ioquatix committed Jul 7, 2017
  7. Fix default root.

    ioquatix committed Jul 7, 2017
  8. Fix env in travis.yml.

    ioquatix committed Jul 7, 2017
  9. Fixing create initial root directory.

    ioquatix committed Jul 7, 2017
  10. Prepare rc1.

    ioquatix committed Jul 7, 2017