Skip to content
This repository was archived by the owner on Dec 2, 2020. It is now read-only.

Commit 0a2444f

Browse files
committed
Merge pull request #46 from boxen/use-new-tap-directory
Support new tap directory naming convention
2 parents 448ac37 + 0abad23 commit 0a2444f

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

manifests/config.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@
1616

1717
$brewsdir = "${tapsdir}/boxen-brews"
1818

19-
$min_revision = 'e567009'
19+
$min_revision = 'e07584e3fbdc88327bafe23b9c40c904d0fff0a1'
2020
}

manifests/formula.pp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,16 @@
1010
default => $source
1111
}
1212

13-
ensure_resource('file', "${homebrew::tapsdir}/boxen-brews", {
13+
$boxen_tapdir = "${homebrew::tapsdir}/boxen/homebrew-brews"
14+
15+
ensure_resource('file', $boxen_tapdir, {
1416
'ensure' => 'directory',
1517
'owner' => $::boxen_user,
1618
'group' => 'staff'
1719
})
1820

19-
file { "${homebrew::config::tapsdir}/boxen-brews/${name}.rb":
20-
source => $formula_source
21+
file { "${boxen_tapdir}/${name}.rb":
22+
source => $formula_source,
23+
require => File[$boxen_tapdir]
2124
}
2225
}

spec/defines/homebrew__formula_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
let(:facts) { default_test_facts }
55
let(:title) { "clojure" }
66

7-
let(:tapdir) { "#{facts[:boxen_home]}/homebrew/Library/Taps/boxen-brews" }
7+
let(:tapdir) { "#{facts[:boxen_home]}/homebrew/Library/Taps/boxen/homebrew-brews" }
88

99
context "with source provided" do
1010
let(:params) do

0 commit comments

Comments
 (0)