test-mac-bundle-install ○ success

Duration: 45s
Queued: 0s
📁 Stage: test
🖥 Runner: macOS-newton MacOS 14.5
Average Duration
25s
This job: 45s
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

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