test-mac-bundle-install ○ success

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