File tree Expand file tree Collapse file tree 4 files changed +26
-1
lines changed Expand file tree Collapse file tree 4 files changed +26
-1
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,10 @@ parameters:
9
9
description : Should we cache after brew install? Defaults to true
10
10
type : boolean
11
11
default : true
12
+ homebrew_update :
13
+ description : Should we run brew update? Defaults to true
14
+ type : boolean
15
+ default : true
12
16
13
17
steps :
14
18
- run :
@@ -45,10 +49,16 @@ steps:
45
49
name : Verify node version
46
50
command : node --version
47
51
52
+ - when :
53
+ condition : <<parameters.homebrew_update>>
54
+ steps :
55
+ - run :
56
+ name : Update brew
57
+ command : brew update >/dev/null
58
+
48
59
- run :
49
60
name : Configure Detox Environment
50
61
command : |
51
- brew update >/dev/null
52
62
HOMEBREW_NO_AUTO_UPDATE=1 brew tap wix/brew >/dev/null
53
63
HOMEBREW_NO_AUTO_UPDATE=1 brew tap homebrew/cask >/dev/null
54
64
HOMEBREW_NO_AUTO_UPDATE=1 brew install applesimutils >/dev/null
Original file line number Diff line number Diff line change @@ -72,13 +72,18 @@ parameters:
72
72
description : Should we cache after brew install? Defaults to true
73
73
type : boolean
74
74
default : true
75
+ homebrew_update :
76
+ description : Should we run brew update? Defaults to true
77
+ type : boolean
78
+ default : true
75
79
76
80
steps :
77
81
- attach_workspace :
78
82
at : <<parameters.workspace_root>>
79
83
- setup_macos_executor :
80
84
node_version : <<parameters.node_version>>
81
85
homebrew_cache : <<parameters.homebrew_cache>>
86
+ homebrew_update : <<parameters.homebrew_update>>
82
87
- yarn_install :
83
88
cache : <<parameters.yarn_cache>>
84
89
- when :
Original file line number Diff line number Diff line change @@ -69,6 +69,10 @@ parameters:
69
69
description : Should we cache after brew install? Defaults to true
70
70
type : boolean
71
71
default : true
72
+ homebrew_update :
73
+ description : Should we run brew update? Defaults to true
74
+ type : boolean
75
+ default : true
72
76
73
77
steps :
74
78
- when :
83
87
- setup_macos_executor :
84
88
node_version : <<parameters.node_version>>
85
89
homebrew_cache : <<parameters.homebrew_cache>>
90
+ homebrew_update : <<parameters.homebrew_update>>
86
91
- yarn_install :
87
92
cache : <<parameters.yarn_cache>>
88
93
cache_folder : <<parameters.yarn_cache_folder>>
Original file line number Diff line number Diff line change @@ -87,6 +87,10 @@ parameters:
87
87
description : Should we cache after brew install? Defaults to true
88
88
type : boolean
89
89
default : true
90
+ homebrew_update :
91
+ description : Should we run brew update? Defaults to true
92
+ type : boolean
93
+ default : true
90
94
91
95
steps :
92
96
- when :
@@ -101,6 +105,7 @@ steps:
101
105
- setup_macos_executor :
102
106
node_version : <<parameters.node_version>>
103
107
homebrew_cache : <<parameters.homebrew_cache>>
108
+ homebrew_update : <<parameters.homebrew_update>>
104
109
- ios_simulator_start :
105
110
device : <<parameters.device>>
106
111
- yarn_install :
You can’t perform that action at this time.
0 commit comments