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