File tree 6 files changed +59
-0
lines changed
6 files changed +59
-0
lines changed Original file line number Diff line number Diff line change @@ -2,3 +2,4 @@ source 'https://rubygems.org'
2
2
3
3
gem 'rake'
4
4
gem 'test-unit'
5
+ gem 'hocho'
Original file line number Diff line number Diff line change 1
1
GEM
2
2
remote: https://rubygems.org/
3
3
specs:
4
+ ansi (1.5.0 )
5
+ hashie (4.1.0 )
6
+ hocho (0.3.7 )
7
+ hashie
8
+ itamae
9
+ net-ssh (>= 4.1.0 )
10
+ thor
11
+ itamae (1.12.1 )
12
+ ansi
13
+ hashie
14
+ schash (~> 0.1.0 )
15
+ specinfra (>= 2.64.0 , < 3.0.0 )
16
+ thor
17
+ net-scp (3.0.0 )
18
+ net-ssh (>= 2.6.5 , < 7.0.0 )
19
+ net-ssh (6.1.0 )
20
+ net-telnet (0.1.1 )
4
21
power_assert (1.1.4 )
5
22
rake (12.3.3 )
23
+ schash (0.1.2 )
24
+ sfl (2.3 )
25
+ specinfra (2.82.25 )
26
+ net-scp
27
+ net-ssh (>= 2.7 )
28
+ net-telnet (= 0.1.1 )
29
+ sfl
6
30
test-unit (3.3.3 )
7
31
power_assert
32
+ thor (1.1.0 )
8
33
9
34
PLATFORMS
10
35
ruby
11
36
12
37
DEPENDENCIES
38
+ hocho
13
39
rake
14
40
test-unit
15
41
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ prefix=()
3
+
4
+ if [[ -z " $SUDO_PASSWORD " ]]; then
5
+ if which envchain > /dev/null 2>&1 && envchain --list | grep -q sudo; then
6
+ prefix=(" envchain" " sudo" )
7
+ else
8
+ echo " Environment variable \$ SUDO_PASSWORD must be set."
9
+ echo " Retry this after installing envchain and running: envchain --set sudo SUDO_PASSWORD"
10
+ exit 1
11
+ fi
12
+ fi
13
+
14
+ exec " ${prefix[@]} " bundle exec hocho " $@ "
Original file line number Diff line number Diff line change
1
+ property_providers :
2
+ - add_default :
3
+ properties :
4
+ preferred_driver : mitamae
5
+
6
+ driver_options :
7
+ mitamae :
8
+ mitamae_path : /usr/local/bin/mitamae
9
+ mitamae_options : ['--log-level', 'info']
10
+ mitamae_prepare_script : |
11
+ wget -O /usr/local/bin/mitamae https://github.com/itamae-kitchen/mitamae/releases/download/v1.12.7/mitamae-x86_64-linux &&
12
+ chmod +x /usr/local/bin/mitamae
Original file line number Diff line number Diff line change
1
+ git.ruby-lang.org :
2
+ properties :
3
+ sudo_required : true
4
+ run_list :
5
+ - recipes/default.rb
Original file line number Diff line number Diff line change
1
+ execute 'echo hello'
You can’t perform that action at this time.
0 commit comments