├── .gitignore ├── .simplecov ├── .travis.yml ├── Changelog.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin └── kumade ├── features ├── git.feature ├── jammit.feature ├── kumade_executable.feature ├── kumade_without_jammit.feature ├── no_op_packager.feature ├── railtie.feature ├── rake_task_before_asset_compilation.feature ├── rake_task_pre_deploy.feature ├── step_definitions │ ├── bundler_steps.rb │ ├── git_steps.rb │ ├── jammit_steps.rb │ ├── kumade_steps.rb │ ├── rails_steps.rb │ └── rake_steps.rb └── support │ ├── bundler.rb │ ├── disable_bundler.rb │ ├── env.rb │ ├── git.rb │ ├── git_remotes.rb │ ├── jammit.rb │ ├── project_path.rb │ └── rails.rb ├── kumade.gemspec ├── lib ├── kumade.rb └── kumade │ ├── cli.rb │ ├── command_line.rb │ ├── configuration.rb │ ├── deployer.rb │ ├── deployment_error.rb │ ├── git.rb │ ├── heroku.rb │ ├── outputter.rb │ ├── packager.rb │ ├── packager_list.rb │ ├── packagers │ ├── jammit_packager.rb │ └── noop_packager.rb │ ├── railtie.rb │ ├── rake_task_runner.rb │ ├── tasks │ └── deploy.rake │ └── version.rb └── spec ├── kumade ├── cli_spec.rb ├── command_line_spec.rb ├── configuration_spec.rb ├── deployer_spec.rb ├── git_spec.rb ├── heroku_spec.rb ├── outputter_spec.rb ├── packager_list_spec.rb ├── packager_spec.rb ├── packagers │ ├── jammit_packager_spec.rb │ └── noop_packager_spec.rb └── rake_task_runner_spec.rb ├── kumade_spec.rb ├── spec_helper.rb └── support ├── define_constant.rb ├── environments.rb ├── git.rb ├── heroku.rb └── shared_examples └── packager.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/.gitignore -------------------------------------------------------------------------------- /.simplecov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/.simplecov -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/.travis.yml -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/Changelog.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/kumade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/bin/kumade -------------------------------------------------------------------------------- /features/git.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/git.feature -------------------------------------------------------------------------------- /features/jammit.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/jammit.feature -------------------------------------------------------------------------------- /features/kumade_executable.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/kumade_executable.feature -------------------------------------------------------------------------------- /features/kumade_without_jammit.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/kumade_without_jammit.feature -------------------------------------------------------------------------------- /features/no_op_packager.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/no_op_packager.feature -------------------------------------------------------------------------------- /features/railtie.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/railtie.feature -------------------------------------------------------------------------------- /features/rake_task_before_asset_compilation.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/rake_task_before_asset_compilation.feature -------------------------------------------------------------------------------- /features/rake_task_pre_deploy.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/rake_task_pre_deploy.feature -------------------------------------------------------------------------------- /features/step_definitions/bundler_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/step_definitions/bundler_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/git_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/step_definitions/git_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/jammit_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/step_definitions/jammit_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/kumade_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/step_definitions/kumade_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/rails_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/step_definitions/rails_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/rake_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/step_definitions/rake_steps.rb -------------------------------------------------------------------------------- /features/support/bundler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/support/bundler.rb -------------------------------------------------------------------------------- /features/support/disable_bundler.rb: -------------------------------------------------------------------------------- 1 | Before do 2 | unset_bundler_env_vars 3 | end 4 | -------------------------------------------------------------------------------- /features/support/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/support/env.rb -------------------------------------------------------------------------------- /features/support/git.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/support/git.rb -------------------------------------------------------------------------------- /features/support/git_remotes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/support/git_remotes.rb -------------------------------------------------------------------------------- /features/support/jammit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/support/jammit.rb -------------------------------------------------------------------------------- /features/support/project_path.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/support/project_path.rb -------------------------------------------------------------------------------- /features/support/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/features/support/rails.rb -------------------------------------------------------------------------------- /kumade.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/kumade.gemspec -------------------------------------------------------------------------------- /lib/kumade.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade.rb -------------------------------------------------------------------------------- /lib/kumade/cli.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/cli.rb -------------------------------------------------------------------------------- /lib/kumade/command_line.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/command_line.rb -------------------------------------------------------------------------------- /lib/kumade/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/configuration.rb -------------------------------------------------------------------------------- /lib/kumade/deployer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/deployer.rb -------------------------------------------------------------------------------- /lib/kumade/deployment_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/deployment_error.rb -------------------------------------------------------------------------------- /lib/kumade/git.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/git.rb -------------------------------------------------------------------------------- /lib/kumade/heroku.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/heroku.rb -------------------------------------------------------------------------------- /lib/kumade/outputter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/outputter.rb -------------------------------------------------------------------------------- /lib/kumade/packager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/packager.rb -------------------------------------------------------------------------------- /lib/kumade/packager_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/packager_list.rb -------------------------------------------------------------------------------- /lib/kumade/packagers/jammit_packager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/packagers/jammit_packager.rb -------------------------------------------------------------------------------- /lib/kumade/packagers/noop_packager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/packagers/noop_packager.rb -------------------------------------------------------------------------------- /lib/kumade/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/railtie.rb -------------------------------------------------------------------------------- /lib/kumade/rake_task_runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/rake_task_runner.rb -------------------------------------------------------------------------------- /lib/kumade/tasks/deploy.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/lib/kumade/tasks/deploy.rake -------------------------------------------------------------------------------- /lib/kumade/version.rb: -------------------------------------------------------------------------------- 1 | module Kumade 2 | VERSION = "0.8.2" 3 | end 4 | -------------------------------------------------------------------------------- /spec/kumade/cli_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/cli_spec.rb -------------------------------------------------------------------------------- /spec/kumade/command_line_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/command_line_spec.rb -------------------------------------------------------------------------------- /spec/kumade/configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/configuration_spec.rb -------------------------------------------------------------------------------- /spec/kumade/deployer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/deployer_spec.rb -------------------------------------------------------------------------------- /spec/kumade/git_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/git_spec.rb -------------------------------------------------------------------------------- /spec/kumade/heroku_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/heroku_spec.rb -------------------------------------------------------------------------------- /spec/kumade/outputter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/outputter_spec.rb -------------------------------------------------------------------------------- /spec/kumade/packager_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/packager_list_spec.rb -------------------------------------------------------------------------------- /spec/kumade/packager_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/packager_spec.rb -------------------------------------------------------------------------------- /spec/kumade/packagers/jammit_packager_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/packagers/jammit_packager_spec.rb -------------------------------------------------------------------------------- /spec/kumade/packagers/noop_packager_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/packagers/noop_packager_spec.rb -------------------------------------------------------------------------------- /spec/kumade/rake_task_runner_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade/rake_task_runner_spec.rb -------------------------------------------------------------------------------- /spec/kumade_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/kumade_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/define_constant.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/support/define_constant.rb -------------------------------------------------------------------------------- /spec/support/environments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/support/environments.rb -------------------------------------------------------------------------------- /spec/support/git.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/support/git.rb -------------------------------------------------------------------------------- /spec/support/heroku.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/support/heroku.rb -------------------------------------------------------------------------------- /spec/support/shared_examples/packager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thoughtbot/kumade/HEAD/spec/support/shared_examples/packager.rb --------------------------------------------------------------------------------