У меня есть простой файл CI Travis для моего репо:
language: objective-c
os: osx
osx_image: xcode11.4
script:
- ./scripts/ci-script.bash
Ci-скрипт. bash очень прост:
#!/bin/sh
echo 'starting script'
echo 0
Работа отдает его успех, но проблема в том, что журналы не завершены. Они прерываются списком поддерживаемых устройств, перечисленным xcrun simctl list
. Вот последние 6 строк:
Apple Watch Series 2 - 38mm (479FD4D7-756C-4E61-BA81-7F169AA50CDE) (Shutdown)
Apple Watch Series 2 - 42mm (CC7ED14B-07F2-401B-BA80-41478E19296E) (Shutdown)
Apple Watch Series 3 - 38mm (7BAD5F9F-350F-49E3-A433-6E9A30F6AF2A) (Shutdown)
Apple Watch Series 3 - 42mm (98E52130-EE0B-4CDE-866A-1F58095FEDBE) (Shutdown)
-- watchOS 4.2 --
Apple Watch - 38mm (165226E3-A6DE-48D9-AF76-EF1B6831FEA1) (Shutdown)
Единственное, о чем я могу подумать, это добавить sleep
, чтобы дать время гриппу sh логи, но ... разве нет лучшего способ