Preparing for new release.

This commit is contained in:
Jeremy Cook
2015-01-01 21:21:46 -05:00
parent 46faec7857
commit c8f0999035
5 changed files with 13 additions and 10 deletions

View File

@@ -1,3 +1,8 @@
#1.1.2
* Added '--force' option to the rc command to bypass confirmation checks when running a .homesickrc file
* Added a check to make sure that a minimum of Git 1.8.0 is installed. This stops Homesick failing silently if Git is not installed.
* Code refactoring and fixes.
#1.1.0 #1.1.0
* Added exec and exec_all commands to run commands inside one or all clones castles. * Added exec and exec_all commands to run commands inside one or all clones castles.
* Code refactoring. * Code refactoring.

View File

@@ -13,7 +13,6 @@ group :development do
gem "guard-rspec" gem "guard-rspec"
gem "rb-readline", "~> 0.5.0" gem "rb-readline", "~> 0.5.0"
gem "jeweler", ">= 1.6.2" gem "jeweler", ">= 1.6.2"
#gem "simplecov"
gem 'coveralls', require: false gem 'coveralls', require: false
gem "test_construct" gem "test_construct"
gem "capture-output", "~> 1.0.0" gem "capture-output", "~> 1.0.0"

View File

@@ -40,7 +40,7 @@ If you need to add further configuration steps you can add these in a file calle
homesick rc CASTLE homesick rc CASTLE
The contents of the .homesickrc file must be valid Ruby code as the file will be executed with Ruby's eval construct. The .homesickrc is also passed the current homesick object during its execution and this is available within the .homesickrc file as the 'self' variable. The contents of the .homesickrc file must be valid Ruby code as the file will be executed with Ruby's eval construct. The .homesickrc is also passed the current homesick object during its execution and this is available within the .homesickrc file as the 'self' variable. As the rc operation can be destructive the command normally asks for confirmation before proceeding. You can bypass this by passing the '--force' option, for example `homesick rc --force CASTLE`.
If you're not sure what castles you have around, you can easily list them: If you're not sure what castles you have around, you can easily list them:

View File

@@ -2,16 +2,16 @@
# DO NOT EDIT THIS FILE DIRECTLY # DO NOT EDIT THIS FILE DIRECTLY
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec' # Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# -*- encoding: utf-8 -*- # -*- encoding: utf-8 -*-
# stub: homesick 1.1.1 ruby lib # stub: homesick 1.1.2 ruby lib
Gem::Specification.new do |s| Gem::Specification.new do |s|
s.name = "homesick" s.name = "homesick"
s.version = "1.1.1" s.version = "1.1.2"
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.require_paths = ["lib"] s.require_paths = ["lib"]
s.authors = ["Joshua Nichols", "Yusuke Murata"] s.authors = ["Joshua Nichols", "Yusuke Murata"]
s.date = "2014-05-22" s.date = "2015-01-02"
s.description = "\n Your home directory is your castle. Don't leave your dotfiles behind.\n \n\n Homesick is sorta like rip, but for dotfiles. It uses git to clone a repository containing dotfiles, and saves them in ~/.homesick. It then allows you to symlink all the dotfiles into place with a single command. \n\n " s.description = "\n Your home directory is your castle. Don't leave your dotfiles behind.\n \n\n Homesick is sorta like rip, but for dotfiles. It uses git to clone a repository containing dotfiles, and saves them in ~/.homesick. It then allows you to symlink all the dotfiles into place with a single command. \n\n "
s.email = ["josh@technicalpickles.com", "info@muratayusuke.com"] s.email = ["josh@technicalpickles.com", "info@muratayusuke.com"]
s.executables = ["homesick"] s.executables = ["homesick"]
@@ -37,7 +37,6 @@ Gem::Specification.new do |s|
"lib/homesick/actions/file_actions.rb", "lib/homesick/actions/file_actions.rb",
"lib/homesick/actions/git_actions.rb", "lib/homesick/actions/git_actions.rb",
"lib/homesick/cli.rb", "lib/homesick/cli.rb",
"lib/homesick/shell.rb",
"lib/homesick/utils.rb", "lib/homesick/utils.rb",
"lib/homesick/version.rb", "lib/homesick/version.rb",
"spec/homesick_cli_spec.rb", "spec/homesick_cli_spec.rb",
@@ -55,7 +54,7 @@ Gem::Specification.new do |s|
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_runtime_dependency(%q<thor>, [">= 0.14.0"]) s.add_runtime_dependency(%q<thor>, [">= 0.14.0"])
s.add_development_dependency(%q<rake>, [">= 0.8.7"]) s.add_development_dependency(%q<rake>, [">= 0.8.7"])
s.add_development_dependency(%q<rspec>, ["~> 2.10"]) s.add_development_dependency(%q<rspec>, ["~> 3.1.0"])
s.add_development_dependency(%q<guard>, [">= 0"]) s.add_development_dependency(%q<guard>, [">= 0"])
s.add_development_dependency(%q<guard-rspec>, [">= 0"]) s.add_development_dependency(%q<guard-rspec>, [">= 0"])
s.add_development_dependency(%q<rb-readline>, ["~> 0.5.0"]) s.add_development_dependency(%q<rb-readline>, ["~> 0.5.0"])
@@ -67,7 +66,7 @@ Gem::Specification.new do |s|
else else
s.add_dependency(%q<thor>, [">= 0.14.0"]) s.add_dependency(%q<thor>, [">= 0.14.0"])
s.add_dependency(%q<rake>, [">= 0.8.7"]) s.add_dependency(%q<rake>, [">= 0.8.7"])
s.add_dependency(%q<rspec>, ["~> 2.10"]) s.add_dependency(%q<rspec>, ["~> 3.1.0"])
s.add_dependency(%q<guard>, [">= 0"]) s.add_dependency(%q<guard>, [">= 0"])
s.add_dependency(%q<guard-rspec>, [">= 0"]) s.add_dependency(%q<guard-rspec>, [">= 0"])
s.add_dependency(%q<rb-readline>, ["~> 0.5.0"]) s.add_dependency(%q<rb-readline>, ["~> 0.5.0"])
@@ -80,7 +79,7 @@ Gem::Specification.new do |s|
else else
s.add_dependency(%q<thor>, [">= 0.14.0"]) s.add_dependency(%q<thor>, [">= 0.14.0"])
s.add_dependency(%q<rake>, [">= 0.8.7"]) s.add_dependency(%q<rake>, [">= 0.8.7"])
s.add_dependency(%q<rspec>, ["~> 2.10"]) s.add_dependency(%q<rspec>, ["~> 3.1.0"])
s.add_dependency(%q<guard>, [">= 0"]) s.add_dependency(%q<guard>, [">= 0"])
s.add_dependency(%q<guard-rspec>, [">= 0"]) s.add_dependency(%q<guard-rspec>, [">= 0"])
s.add_dependency(%q<rb-readline>, ["~> 0.5.0"]) s.add_dependency(%q<rb-readline>, ["~> 0.5.0"])

View File

@@ -5,7 +5,7 @@ module Homesick
module Version module Version
MAJOR = 1 MAJOR = 1
MINOR = 1 MINOR = 1
PATCH = 1 PATCH = 2
STRING = [MAJOR, MINOR, PATCH].compact.join('.') STRING = [MAJOR, MINOR, PATCH].compact.join('.')
end end