├── .gemtest ├── .gitignore ├── .rspec ├── .travis.yml ├── .yardopts ├── Appraisals ├── Gemfile ├── Guardfile ├── History.markdown ├── License.markdown ├── README.markdown ├── Rakefile ├── cape.gemspec ├── features ├── dsl │ ├── each_rake_task │ │ ├── unqualified.feature │ │ ├── with_defined_namespace.feature │ │ ├── with_defined_task.feature │ │ └── with_undefined_task_or_namespace.feature │ ├── mirror_rake_tasks │ │ ├── inside_capistrano_namespace.feature │ │ ├── unqualified.feature │ │ ├── with_cd.feature │ │ ├── with_cd_and_environment_variables.feature │ │ ├── with_defined_namespace.feature │ │ ├── with_defined_task.feature │ │ ├── with_defined_task_and_cd.feature │ │ ├── with_defined_task_and_cd_and_environment_variables.feature │ │ ├── with_defined_task_and_environment_variables.feature │ │ ├── with_defined_task_and_rename.feature │ │ ├── with_defined_task_and_rename_and_cd.feature │ │ ├── with_defined_task_and_rename_and_cd_and_environment_variables.feature │ │ ├── with_defined_task_and_rename_and_environment_variables.feature │ │ ├── with_defined_task_and_rename_and_valid_options.feature │ │ ├── with_defined_task_and_rename_and_valid_options_and_cd.feature │ │ ├── with_defined_task_and_rename_and_valid_options_and_cd_and_environment_variables.feature │ │ ├── with_defined_task_and_rename_and_valid_options_and_environment_variables.feature │ │ ├── with_defined_task_and_valid_options.feature │ │ ├── with_defined_task_and_valid_options_and_cd.feature │ │ ├── with_defined_task_and_valid_options_and_cd_and_environment_variables.feature │ │ ├── with_defined_task_and_valid_options_and_environment_variables.feature │ │ ├── with_environment_variables.feature │ │ ├── with_rename.feature │ │ ├── with_rename_and_cd.feature │ │ ├── with_rename_and_cd_and_environment_variables.feature │ │ ├── with_rename_and_environment_variables.feature │ │ ├── with_rename_and_valid_options.feature │ │ ├── with_rename_and_valid_options_and_cd.feature │ │ ├── with_rename_and_valid_options_and_cd_and_environment_variables.feature │ │ ├── with_rename_and_valid_options_and_environment_variables.feature │ │ ├── with_undefined_task_or_namespace.feature │ │ ├── with_valid_options.feature │ │ ├── with_valid_options_and_cd.feature │ │ ├── with_valid_options_and_cd_and_environment_variables.feature │ │ └── with_valid_options_and_environment_variables.feature │ └── rake_executable.feature ├── step_definitions.rb └── support │ └── env.rb ├── gemfiles ├── capistrano_v2.x.gemfile ├── capistrano_v2.x.gemfile.lock ├── rake_v0.9.3.gemfile ├── rake_v0.9.3.gemfile.lock ├── rake_v10.x.gemfile └── rake_v10.x.gemfile.lock ├── lib ├── cape.rb └── cape │ ├── capistrano.rb │ ├── core_ext.rb │ ├── core_ext │ ├── hash.rb │ └── symbol.rb │ ├── dsl.rb │ ├── hash_list.rb │ ├── rake.rb │ ├── recipe_definition.rb │ ├── util.rb │ ├── version.rb │ └── xterm.rb └── spec ├── cape ├── capistrano_spec.rb ├── core_ext │ ├── hash_spec.rb │ └── symbol_spec.rb ├── dsl_spec.rb ├── hash_list_spec.rb ├── rake_spec.rb ├── recipe_definition_spec.rb ├── util_spec.rb ├── version_spec.rb └── xterm_spec.rb ├── cape_spec.rb └── spec_helper.rb /.gemtest: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/.travis.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/.yardopts -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/Appraisals -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/Gemfile -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/Guardfile -------------------------------------------------------------------------------- /History.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/History.markdown -------------------------------------------------------------------------------- /License.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/License.markdown -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/README.markdown -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/Rakefile -------------------------------------------------------------------------------- /cape.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/cape.gemspec -------------------------------------------------------------------------------- /features/dsl/each_rake_task/unqualified.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/each_rake_task/unqualified.feature -------------------------------------------------------------------------------- /features/dsl/each_rake_task/with_defined_namespace.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/each_rake_task/with_defined_namespace.feature -------------------------------------------------------------------------------- /features/dsl/each_rake_task/with_defined_task.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/each_rake_task/with_defined_task.feature -------------------------------------------------------------------------------- /features/dsl/each_rake_task/with_undefined_task_or_namespace.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/each_rake_task/with_undefined_task_or_namespace.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/inside_capistrano_namespace.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/inside_capistrano_namespace.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/unqualified.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/unqualified.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_cd.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_cd.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_cd_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_cd_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_namespace.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_namespace.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_cd.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_cd.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_cd_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_cd_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_rename.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_rename.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_cd.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_cd.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_cd_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_cd_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_valid_options.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_valid_options.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_valid_options_and_cd.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_valid_options_and_cd.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_valid_options_and_cd_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_valid_options_and_cd_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_valid_options_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_rename_and_valid_options_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_valid_options.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_valid_options.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_valid_options_and_cd.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_valid_options_and_cd.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_valid_options_and_cd_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_valid_options_and_cd_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_defined_task_and_valid_options_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_defined_task_and_valid_options_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_rename.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_rename.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_rename_and_cd.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_rename_and_cd.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_rename_and_cd_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_rename_and_cd_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_rename_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_rename_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_rename_and_valid_options.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_rename_and_valid_options.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_rename_and_valid_options_and_cd.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_rename_and_valid_options_and_cd.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_rename_and_valid_options_and_cd_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_rename_and_valid_options_and_cd_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_rename_and_valid_options_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_rename_and_valid_options_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_undefined_task_or_namespace.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_undefined_task_or_namespace.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_valid_options.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_valid_options.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_valid_options_and_cd.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_valid_options_and_cd.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_valid_options_and_cd_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_valid_options_and_cd_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/mirror_rake_tasks/with_valid_options_and_environment_variables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/mirror_rake_tasks/with_valid_options_and_environment_variables.feature -------------------------------------------------------------------------------- /features/dsl/rake_executable.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/dsl/rake_executable.feature -------------------------------------------------------------------------------- /features/step_definitions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/step_definitions.rb -------------------------------------------------------------------------------- /features/support/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/features/support/env.rb -------------------------------------------------------------------------------- /gemfiles/capistrano_v2.x.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/gemfiles/capistrano_v2.x.gemfile -------------------------------------------------------------------------------- /gemfiles/capistrano_v2.x.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/gemfiles/capistrano_v2.x.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/rake_v0.9.3.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/gemfiles/rake_v0.9.3.gemfile -------------------------------------------------------------------------------- /gemfiles/rake_v0.9.3.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/gemfiles/rake_v0.9.3.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/rake_v10.x.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/gemfiles/rake_v10.x.gemfile -------------------------------------------------------------------------------- /gemfiles/rake_v10.x.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/gemfiles/rake_v10.x.gemfile.lock -------------------------------------------------------------------------------- /lib/cape.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape.rb -------------------------------------------------------------------------------- /lib/cape/capistrano.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape/capistrano.rb -------------------------------------------------------------------------------- /lib/cape/core_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape/core_ext.rb -------------------------------------------------------------------------------- /lib/cape/core_ext/hash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape/core_ext/hash.rb -------------------------------------------------------------------------------- /lib/cape/core_ext/symbol.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape/core_ext/symbol.rb -------------------------------------------------------------------------------- /lib/cape/dsl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape/dsl.rb -------------------------------------------------------------------------------- /lib/cape/hash_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape/hash_list.rb -------------------------------------------------------------------------------- /lib/cape/rake.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape/rake.rb -------------------------------------------------------------------------------- /lib/cape/recipe_definition.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape/recipe_definition.rb -------------------------------------------------------------------------------- /lib/cape/util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape/util.rb -------------------------------------------------------------------------------- /lib/cape/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape/version.rb -------------------------------------------------------------------------------- /lib/cape/xterm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/lib/cape/xterm.rb -------------------------------------------------------------------------------- /spec/cape/capistrano_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/cape/capistrano_spec.rb -------------------------------------------------------------------------------- /spec/cape/core_ext/hash_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/cape/core_ext/hash_spec.rb -------------------------------------------------------------------------------- /spec/cape/core_ext/symbol_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/cape/core_ext/symbol_spec.rb -------------------------------------------------------------------------------- /spec/cape/dsl_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/cape/dsl_spec.rb -------------------------------------------------------------------------------- /spec/cape/hash_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/cape/hash_list_spec.rb -------------------------------------------------------------------------------- /spec/cape/rake_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/cape/rake_spec.rb -------------------------------------------------------------------------------- /spec/cape/recipe_definition_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/cape/recipe_definition_spec.rb -------------------------------------------------------------------------------- /spec/cape/util_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/cape/util_spec.rb -------------------------------------------------------------------------------- /spec/cape/version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/cape/version_spec.rb -------------------------------------------------------------------------------- /spec/cape/xterm_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/cape/xterm_spec.rb -------------------------------------------------------------------------------- /spec/cape_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/cape_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njonsson/cape/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------