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
External Links
▶
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