test-mac-bundle-install ○ success

Duration: 42s
Queued: 0s
📁 Stage: test
🖥 Runner: macOS-fuji
Average Duration
25s
This job: 42s
Failure Rate
0.0%
last 30 days

Job Execution Phases

💡 Tip: Click on any phase bar to jump to that section in the log below

Job Analysis

Job Status: Passed

Status: Job passed successfully

Full Job Log

386 lines
Match - of 0
1 22:33:01 Running with gitlab-runner 18.1.3 (a2f2305f)
2 22:33:01 on macOS-fuji UMPUWWse, system ID: s_87b81557f297
3 22:33:01 feature flags: FF_USE_FASTZIP:true, FF_SCRIPT_SECTIONS:true, FF_TIMESTAMPS:true, FF_GIT_URLS_WITHOUT_TOKENS:true
4 22:33:01 Resolving secrets
5 22:33:01 section_start:1778279581:prepare_executor
6 22:33:01 +Preparing the "shell" executor
7 22:33:01 Using Shell (bash) executor...
8 22:33:01 section_end:1778279581:prepare_executor
9 22:33:01 +section_start:1778279581:prepare_script
10 22:33:01 +Preparing environment
11 22:33:02 Loading nvm
12 22:33:02 Done loading bashrc
13 22:33:03 Running on fuji.zrh.int.scandit.io...
14 22:33:03 section_end:1778279583:prepare_script
15 22:33:03 +section_start:1778279583:get_sources
16 22:33:03 +Getting source from Git repository
17 22:33:03 Loading nvm
18 22:33:03 Done loading bashrc
19 22:33:04 section_start:1778279584:section_pre_clone_script_0[hide_duration=true,collapsed=true] $ bash /Volumes/EngData/.gitlab-runner/syspolicyd_health_check.sh || true
20 22:33:04 bash /Volumes/EngData/.gitlab-runner/disk_health_check.sh
21 22:33:04 function cleanup {
22 22:33:04 rv=$?
23 22:33:04 if [ $rv -ne 0 ]; then
24 22:33:04 if [[ -z "$GIT_STRATEGY" || "$GIT_STRATEGY" = "fetch" ]]; then
25 22:33:04 if [ -d "$CI_PROJECT_DIR" ]; then
26 22:33:04 echo "Something went wrong, cleaning $CI_PROJECT_DIR"
27 22:33:04 rm -rf $CI_PROJECT_DIR/{*,.*}
28 22:33:04 fi
29 22:33:04 fi
30 22:33:04 fi
31 22:33:04 exit $rv
32 22:33:04 }
33 22:33:04 trap cleanup EXIT
34 22:33:04 if [ -d "$CI_PROJECT_DIR" ]; then
35 22:33:04 cd "$CI_PROJECT_DIR"
36 22:33:04 for path in $GIT_CLEAN_SUBMODULE_PATHS; do
37 22:33:04 if [[ $(realpath "$path") =~ ^"${CI_PROJECT_DIR}/" ]]; then
38 22:33:04 echo "deleting: $path"
39 22:33:04 rm -rf "$path"
40 22:33:04 else
41 22:33:04 echo "$path is not a subpath of $CI_PROJECT_DIR"
42 22:33:04 fi
43 22:33:04 done
44 22:33:04 cd - > /dev/null
45 22:33:04 fi
46 22:33:04 section_end:1778279584:section_pre_clone_script_0
47 22:33:04 Gitaly correlation ID: 01KR4VJ21M3H8SWRSYDVPSFSV5
48 22:33:04 Fetching changes with git depth set to 50...
49 22:33:04 Initialized empty Git repository in /Volumes/EngData/builds/gitlab-templates/.git/
50 22:33:04 Created fresh repository.
51 22:33:05 Checking out a6e804dd as detached HEAD (ref is master)...
52 22:33:05
53 22:33:05 Skipping Git submodules setup
54 22:33:05 section_end:1778279585:get_sources
55 22:33:05 +section_start:1778279585:step_script
56 22:33:05 +Executing "step_script" stage of the job script
57 22:33:06 Loading nvm
58 22:33:06 Done loading bashrc
59 22:33:06 section_start:1778279586:section_pre_build_script_0[hide_duration=true,collapsed=true] $ function cleanup {
60 22:33:06 rv=$?
61 22:33:06 if [ $rv -ne 0 ]; then
62 22:33:06 echo ""
63 22:33:06 echo " Scout Analysis: https://scout.scandit.io/analysis/projects/${CI_PROJECT_ID}/jobs/${CI_JOB_ID}"
64 22:33:06 echo ""
65 22:33:06 fi
66 22:33:06 exit $rv
67 22:33:06 }
68 22:33:06 trap cleanup EXIT
69 22:33:06 echo "INFO: This is the CI pre_build_script. It's defined in the backend/infra/macos repo."
70 22:33:06 echo "Sourcing ~/.bashrc"
71 22:33:06 [ -f "$HOME/.bashrc" ] && . "$HOME/.bashrc"
72 22:33:06 echo "Setting up credentials for Gitlab package registries"
73 22:33:06 echo "machine gitlab.scandit.com" > ~/.netrc
74 22:33:06 echo "login gitlab-ci-token" >> ~/.netrc
75 22:33:06 echo "password ${CI_JOB_TOKEN}" >> ~/.netrc
76 22:33:06 chmod 600 ~/.netrc
77 22:33:06 # Brew installs packages to different paths on M1.
78 22:33:06 # Thus, we need to indicate the path to some brew packages before doing the pip installation.
79 22:33:06 # At least tables package fails without this. These exports are safe to run also in Intel Macs
80 22:33:06 export HDF5_DIR="/usr/local/opt/hdf5"
81 22:33:06 export OPENBLAS="/usr/local/opt/openblas"
82 22:33:06 echo "Setting: HDF5_DIR=$HDF5_DIR"
83 22:33:06 echo "Setting: OPENBLAS=$OPENBLAS"
84 22:33:06 if [ -n "${XCODE_VERSION}" ]; then
85 22:33:06 echo "Using XCODE_VERSION variable to select Xcode version: $XCODE_VERSION"
86 22:33:06 sudo xcode-select --switch /Applications/Xcode.${XCODE_VERSION}.app/Contents/Developer/
87 22:33:06 else
88 22:33:06 echo "XCODE_VERSION was not defined, using Command Line Tools instead"
89 22:33:06 sudo xcode-select -s /Library/Developer/CommandLineTools
90 22:33:06 sudo xcode-select -p
91 22:33:06 fi
92 22:33:06 if [ -n "$ENABLE_DOTNET" ]; then
93 22:33:06 echo "Using DOTNET_VERSION variable to select SDK version: $DOTNET_VERSION"
94 22:33:06 dotnet new globaljson --sdk-version $DOTNET_VERSION --roll-forward feature --force
95 22:33:06 fi
96 22:33:06 python "/Volumes/EngData/.gitlab-runner/tool_versions.py" || true
97 22:33:06 echo "Killing Simulator, xcodebuild, clang, node, dotnet and machinelearningtests processes left from previous job"
98 22:33:06 pkill -9 Simulator || true
99 22:33:06 pkill -9 xcodebuild || true
100 22:33:06 pkill -9 node || true
101 22:33:06 pkill -9 clang || true
102 22:33:06 pkill -9 dotnet || true
103 22:33:06 pkill -9 machinelearningtests || true
104 22:33:06 section_end:1778279586:section_pre_build_script_0
105 22:33:06 INFO: This is the CI pre_build_script. It's defined in the backend/infra/macos repo.
106 22:33:06 Sourcing ~/.bashrc
107 22:33:07 Loading nvm
108 22:33:07 Done loading bashrc
109 22:33:08 Setting up credentials for Gitlab package registries
110 22:33:08 Setting: HDF5_DIR=/usr/local/opt/hdf5
111 22:33:08 Setting: OPENBLAS=/usr/local/opt/openblas
112 22:33:08 XCODE_VERSION was not defined, using Command Line Tools instead
113 22:33:08 /Library/Developer/CommandLineTools
114 22:33:10 Tool versions in this host:
115 22:33:10 Available Node versions: 16.13.0, 16.20.1, 18.12.0, 18.17.1, 18.19.1, 20.18.1, 20.19.1, 20.20.1, 20.20.2
116 22:33:10 Available CMake versions: version string not found
117 22:33:10 ccache: 4.12.2
118 22:33:10 clang: 16.0.0, 1600.0.26, 23.5.0
119 22:33:10 CMake version in use: 3.27.1
120 22:33:10 dotnet sdk versions: 6.0.420, 6.0.428, 7.0.407, 7.0.410, 8.0.203, 8.0.406
121 22:33:10 Mono: 6.12.0.188
122 22:33:10 MS Build: 16.10.1.51301
123 22:33:10 Xamarin.Android: 13.2.2
124 22:33:10 Xamarin.iOS: 16.4.0.23
125 22:33:10 active Xcode version: not available
126 22:33:10 pyenv: 2.4.23
127 22:33:10 uv: 0.7.3
128 22:33:10 Killing Simulator, xcodebuild, clang, node, dotnet and machinelearningtests processes left from previous job
129 22:33:10 $ if ! [[ "$VM_RUNNER" == "true" ]]; then
130 22:33:10 $ export ruby_version=$(cat ./.ruby-version || echo "3.2.1")
131 22:33:10 cat: ./.ruby-version: No such file or directory
132 22:33:10 $ export GEM_HOME=${CI_BUILDS_DIR}/cache/${CI_PROJECT_ID}/${ruby_version}/gem
133 22:33:10 $ export GEM_PATH=${GEM_HOME}
134 22:33:10 $ echo "GEM_HOME=${GEM_HOME}"
135 22:33:10 GEM_HOME=/Volumes/EngData/builds/cache/621/3.2.1/gem
136 22:33:10 $ export PATH=$GEM_HOME/bin:$PATH
137 22:33:10 $ eval "$($HOME/.rbenv/bin/rbenv init - bash)"
138 22:33:11 $ rbenv install $ruby_version -s
139 22:33:11 $ rbenv shell $ruby_version
140 22:33:11 $ rbenv which ruby
141 22:33:11 /Users/scandit/.rbenv/versions/3.2.1/bin/ruby
142 22:33:11 $ gem install bundler
143 22:33:12 Successfully installed bundler-4.0.11
144 22:33:12 Parsing documentation for bundler-4.0.11
145 22:33:12 Installing ri documentation for bundler-4.0.11
146 22:33:12 Done installing documentation for bundler after 0 seconds
147 22:33:12 1 gem installed
148 22:33:12 $ bundle install
149 22:33:13 Fetching gem metadata from https://rubygems.org/........
150 22:33:16 Resolving dependencies...
151 22:33:17 Fetching rake 13.4.2
152 22:33:17 Installing rake 13.4.2
153 22:33:17 Fetching CFPropertyList 3.0.8
154 22:33:17 Fetching artifactory 3.0.17
155 22:33:17 Fetching atomos 0.1.3
156 22:33:17 Fetching addressable 2.9.0
157 22:33:17 Fetching bigdecimal 4.1.2
158 22:33:17 Fetching abbrev 0.1.2
159 22:33:17 Fetching public_suffix 7.0.5
160 22:33:17 Fetching aws-eventstream 1.4.0
161 22:33:17 Fetching aws-partitions 1.1246.0
162 22:33:17 Fetching aws-sigv4 1.12.1
163 22:33:17 Fetching base64 0.2.0
164 22:33:17 Fetching jmespath 1.6.2
165 22:33:17 Fetching logger 1.7.0
166 22:33:17 Fetching aws-sdk-core 3.246.0
167 22:33:17 Fetching aws-sdk-kms 1.124.0
168 22:33:17 Fetching aws-sdk-s3 1.221.0
169 22:33:17 Fetching babosa 1.0.4
170 22:33:17 Installing bigdecimal 4.1.2 with native extensions
171 22:33:17 Fetching benchmark 0.5.0
172 22:33:17 Fetching claide 1.1.0
173 22:33:17 Fetching colored 1.2
174 22:33:17 Fetching colored2 3.1.2
175 22:33:17 Fetching highline 2.0.3
176 22:33:17 Fetching commander 4.6.0
177 22:33:17 Fetching csv 3.3.5
178 22:33:17 Fetching declarative 0.0.20
179 22:33:17 Fetching digest-crc 0.7.0
180 22:33:18 Fetching domain_name 0.6.20240107
181 22:33:18 Fetching dotenv 2.8.1
182 22:33:18 Fetching emoji_regex 3.2.3
183 22:33:18 Fetching excon 0.112.0
184 22:33:18 Fetching faraday-em_http 1.0.0
185 22:33:18 Fetching faraday-em_synchrony 1.0.1
186 22:33:18 Fetching faraday-excon 1.1.0
187 22:33:18 Fetching faraday-httpclient 1.0.1
188 22:33:18 Fetching multipart-post 2.4.1
189 22:33:18 Fetching faraday-multipart 1.2.0
190 22:33:18 Fetching faraday-net_http 1.0.2
191 22:33:18 Installing digest-crc 0.7.0 with native extensions
192 22:33:18 Fetching faraday-net_http_persistent 1.2.0
193 22:33:18 Fetching faraday-patron 1.0.0
194 22:33:18 Fetching faraday-rack 1.0.0
195 22:33:18 Fetching faraday-retry 1.0.4
196 22:33:18 Fetching ruby2_keywords 0.0.5
197 22:33:18 Fetching faraday 1.10.5
198 22:33:18 Fetching http-cookie 1.0.8
199 22:33:18 Fetching faraday-cookie_jar 0.0.8
200 22:33:18 Fetching faraday_middleware 1.2.1
201 22:33:18 Fetching fastimage 2.4.1
202 22:33:18 Fetching fastlane-sirp 1.1.0
203 22:33:18 Fetching gh_inspector 1.1.3
204 22:33:18 Fetching google-cloud-env 2.1.1
205 22:33:18 Fetching jwt 2.10.2
206 22:33:18 Fetching multi_json 1.21.1
207 22:33:18 Fetching os 1.1.4
208 22:33:18 Fetching signet 0.21.0
209 22:33:18 Fetching googleauth 1.11.2
210 22:33:18 Fetching mutex_m 0.3.0
211 22:33:18 Fetching httpclient 2.9.0
212 22:33:18 Fetching mini_mime 1.1.5
213 22:33:18 Fetching trailblazer-option 0.1.2
214 22:33:18 Fetching uber 0.1.0
215 22:33:18 Fetching representable 3.2.0
216 22:33:18 Fetching retriable 3.4.1
217 22:33:18 Fetching google-apis-core 0.18.0
218 22:33:18 Fetching google-apis-androidpublisher_v3 0.99.0
219 22:33:18 Fetching google-apis-playcustomapp_v1 0.17.0
220 22:33:18 Fetching google-apis-iamcredentials_v1 0.27.0
221 22:33:18 Fetching google-apis-storage_v1 0.62.0
222 22:33:18 Fetching google-cloud-errors 1.6.0
223 22:33:18 Fetching google-cloud-core 1.8.0
224 22:33:18 Fetching google-cloud-storage 1.59.0
225 22:33:18 Fetching json 2.19.5
226 22:33:18 Fetching mini_magick 4.13.2
227 22:33:18 Fetching naturally 2.3.0
228 22:33:18 Fetching nkf 0.2.0
229 22:33:18 Fetching optparse 0.8.1
230 22:33:18 Fetching ostruct 0.6.3
231 22:33:18 Fetching plist 3.7.2
232 22:33:18 Fetching rubyzip 2.4.1
233 22:33:18 Fetching security 0.1.5
234 22:33:18 Fetching simctl 1.6.10
235 22:33:18 Fetching terminal-notifier 2.0.0
236 22:33:18 Installing json 2.19.5 with native extensions
237 22:33:18 Fetching unicode-display_width 2.6.0
238 22:33:19 Fetching terminal-table 3.0.2
239 22:33:19 Installing nkf 0.2.0 with native extensions
240 22:33:19 Fetching tty-screen 0.8.2
241 22:33:19 Fetching tty-cursor 0.7.1
242 22:33:19 Fetching tty-spinner 0.9.3
243 22:33:19 Fetching word_wrap 1.0.0
244 22:33:19 Fetching nanaimo 0.4.0
245 22:33:19 Fetching rexml 3.4.4
246 22:33:19 Fetching xcodeproj 1.27.0
247 22:33:19 Fetching rouge 3.28.0
248 22:33:19 Fetching xcpretty 0.4.1
249 22:33:19 Fetching xcpretty-travis-formatter 1.0.1
250 22:33:19 Fetching fastlane 2.233.1
251 22:33:19 Installing CFPropertyList 3.0.8
252 22:33:19 Installing artifactory 3.0.17
253 22:33:19 Installing atomos 0.1.3
254 22:33:19 Installing addressable 2.9.0
255 22:33:19 Installing jmespath 1.6.2
256 22:33:19 Installing public_suffix 7.0.5
257 22:33:19 Installing aws-eventstream 1.4.0
258 22:33:19 Installing aws-partitions 1.1246.0
259 22:33:19 Installing aws-sigv4 1.12.1
260 22:33:19 Installing base64 0.2.0
261 22:33:19 Installing abbrev 0.1.2
262 22:33:19 Installing logger 1.7.0
263 22:33:19 Installing aws-sdk-core 3.246.0
264 22:33:19 Installing aws-sdk-kms 1.124.0
265 22:33:19 Installing babosa 1.0.4
266 22:33:19 Installing benchmark 0.5.0
267 22:33:19 Installing aws-sdk-s3 1.221.0
268 22:33:19 Installing claide 1.1.0
269 22:33:19 Installing colored 1.2
270 22:33:19 Installing colored2 3.1.2
271 22:33:19 Installing highline 2.0.3
272 22:33:19 Installing commander 4.6.0
273 22:33:19 Installing csv 3.3.5
274 22:33:19 Installing declarative 0.0.20
275 22:33:20 Installing domain_name 0.6.20240107
276 22:33:20 Installing dotenv 2.8.1
277 22:33:20 Installing emoji_regex 3.2.3
278 22:33:20 Installing excon 0.112.0
279 22:33:20 Installing faraday-em_http 1.0.0
280 22:33:20 Installing faraday-em_synchrony 1.0.1
281 22:33:20 Installing faraday-excon 1.1.0
282 22:33:20 Installing faraday-httpclient 1.0.1
283 22:33:20 Installing multipart-post 2.4.1
284 22:33:20 Installing faraday-multipart 1.2.0
285 22:33:20 Installing faraday-net_http 1.0.2
286 22:33:20 Installing faraday-net_http_persistent 1.2.0
287 22:33:20 Installing faraday-patron 1.0.0
288 22:33:20 Installing faraday-rack 1.0.0
289 22:33:20 Installing faraday-retry 1.0.4
290 22:33:20 Installing ruby2_keywords 0.0.5
291 22:33:20 Installing faraday 1.10.5
292 22:33:20 Installing http-cookie 1.0.8
293 22:33:20 Installing faraday-cookie_jar 0.0.8
294 22:33:20 Installing faraday_middleware 1.2.1
295 22:33:20 Installing fastimage 2.4.1
296 22:33:20 Installing fastlane-sirp 1.1.0
297 22:33:20 Installing gh_inspector 1.1.3
298 22:33:20 Installing google-cloud-env 2.1.1
299 22:33:20 Installing jwt 2.10.2
300 22:33:20 Installing multi_json 1.21.1
301 22:33:20 Installing os 1.1.4
302 22:33:20 Installing signet 0.21.0
303 22:33:20 Installing mutex_m 0.3.0
304 22:33:20 Installing googleauth 1.11.2
305 22:33:20 Installing httpclient 2.9.0
306 22:33:20 Installing mini_mime 1.1.5
307 22:33:20 Installing trailblazer-option 0.1.2
308 22:33:20 Installing uber 0.1.0
309 22:33:20 Installing representable 3.2.0
310 22:33:20 Installing retriable 3.4.1
311 22:33:20 Installing google-apis-core 0.18.0
312 22:33:20 Installing google-apis-androidpublisher_v3 0.99.0
313 22:33:20 Installing google-apis-playcustomapp_v1 0.17.0
314 22:33:20 Installing google-apis-iamcredentials_v1 0.27.0
315 22:33:20 Installing google-apis-storage_v1 0.62.0
316 22:33:20 Installing google-cloud-errors 1.6.0
317 22:33:20 Installing google-cloud-core 1.8.0
318 22:33:20 Installing google-cloud-storage 1.59.0
319 22:33:20 Installing mini_magick 4.13.2
320 22:33:20 Installing naturally 2.3.0
321 22:33:20 Installing optparse 0.8.1
322 22:33:20 Installing ostruct 0.6.3
323 22:33:20 Installing plist 3.7.2
324 22:33:20 Installing security 0.1.5
325 22:33:20 Installing rubyzip 2.4.1
326 22:33:20 Installing simctl 1.6.10
327 22:33:20 Installing unicode-display_width 2.6.0
328 22:33:20 Installing terminal-table 3.0.2
329 22:33:20 Installing terminal-notifier 2.0.0
330 22:33:20 Installing tty-screen 0.8.2
331 22:33:20 Installing tty-cursor 0.7.1
332 22:33:20 Installing tty-spinner 0.9.3
333 22:33:20 Installing word_wrap 1.0.0
334 22:33:20 Installing nanaimo 0.4.0
335 22:33:20 Installing rexml 3.4.4
336 22:33:20 Installing xcodeproj 1.27.0
337 22:33:21 Installing xcpretty-travis-formatter 1.0.1
338 22:33:21 Installing xcpretty 0.4.1
339 22:33:21 Installing rouge 3.28.0
340 22:33:21 Installing fastlane 2.233.1
341 22:33:42 Bundle complete! 1 Gemfile dependency, 95 gems now installed.
342 22:33:42 Use `bundle info [gemname]` to see where a bundled gem is installed.
343 22:33:42 Post-install message from rubyzip:
344 22:33:42 RubyZip 3.0 is coming!
345 22:33:42 **********************
346 22:33:42
347 22:33:42 The public API of some Rubyzip classes has been modernized to use named
348 22:33:42 parameters for optional arguments. Please check your usage of the
349 22:33:42 following classes:
350 22:33:42 * `Zip::File`
351 22:33:42 * `Zip::Entry`
352 22:33:42 * `Zip::InputStream`
353 22:33:42 * `Zip::OutputStream`
354 22:33:42 * `Zip::DOSTime`
355 22:33:42
356 22:33:42 Run your test suite with the `RUBYZIP_V3_API_WARN` environment
357 22:33:42 variable set to see warnings about usage of the old API. This will
358 22:33:42 help you to identify any changes that you need to make to your code.
359 22:33:42 See https://github.com/rubyzip/rubyzip/wiki/Updating-to-version-3.x for
360 22:33:42 more information.
361 22:33:42
362 22:33:42 Please ensure that your Gemfiles and .gemspecs are suitably restrictive
363 22:33:42 to avoid an unexpected breakage when 3.0 is released (e.g. ~> 2.3.0).
364 22:33:42 See https://github.com/rubyzip/rubyzip for details. The Changelog also
365 22:33:42 lists other enhancements and bugfixes that have been implemented since
366 22:33:42 version 2.3.0.
367 22:33:42 $ rbenv rehash
368 22:33:42 $ fi
369 22:33:42 $ bundle info fastlane
370 22:33:42 * fastlane (2.233.1)
371 22:33:42 Summary: The easiest way to build and release mobile apps.
372 22:33:42 Homepage: https://fastlane.tools
373 22:33:42 Documentation: https://docs.fastlane.tools/
374 22:33:42 Source Code: https://github.com/fastlane/fastlane
375 22:33:42 Changelog: https://github.com/fastlane/fastlane/releases
376 22:33:42 Bug Tracker: https://github.com/fastlane/fastlane/issues
377 22:33:42 Path: /Volumes/EngData/builds/cache/621/3.2.1/gem/gems/fastlane-2.233.1
378 22:33:42 section_end:1778279622:step_script
379 22:33:42 +section_start:1778279622:cleanup_file_variables
380 22:33:42 +Cleaning up project directory and file based variables
381 22:33:43 Loading nvm
382 22:33:43 Done loading bashrc
383 22:33:44 section_end:1778279624:cleanup_file_variables
384 22:33:44 +
385 22:33:44 Job succeeded
386