изменилась конфигурация Карфагена Дженкинса после доступа AWS - PullRequest
0 голосов
/ 10 марта 2020

недавно я начал работать в одиночку над проектом xcode и его тестированием на сервере CI jenkins. Поскольку у меня нет опыта работы с Carthage и jenkins (я должен узнать о них), я использовал его прежнюю конфигурацию. Но сегодня нам пришлось изменить доступ AWS, после чего все сломалось.

В нашем быстром проекте мы используем TOCropViewController и OHHTTPStubs. Вот содержимое Cartfile:

github "TimOliver/TOCropViewController"

github "AliSoftware/OHHTTPStubs"

и файл Rome

cache:
s3Bucket: ios-assets

repositoryMap:
- Reachability.swift:
  - name: Reachability
- lottie-ios:
  - name: Lottie
- Bolts-ObjC:
  - name: Bolts
- UIColor-Hex-Swift:
  - name: HEXColor
- facebook-sdk-swift:
  - name: FacebookCore
  - name: FacebookLogin
  - name: FacebookShare
- facebook-ios-sdk:
  - name: FBSDKCoreKit
  - name: FBSDKLoginKit
  - name: FBSDKShareKit

Сначала произошла ошибка для каждого пакета: the specified key doesn't exist, я искал и нашел эти комментарии выполнить

carthage update --plaform iOS --cache-builds

rome upload --platform iOS

После выполнения этих команд некоторые ошибки исчезли, но некоторые остались. Например, при выполнении rome download это будет выглядеть так:

*** Please  update to the latest Rome version: 0.23.2.63. You are currently on: 0.23.1.61
Downloaded OHHTTPStubs from: OHHTTPStubs/iOS/OHHTTPStubs.framework-9.0.0.zip
Downloaded OHHTTPStubs.dSYM from: OHHTTPStubs/iOS/OHHTTPStubs.framework.dSYM-9.0.0.zip
Downloaded OHHTTPStubs.9A952DA9-4C26-3A15-9419-A069B7D8777B.bcsymbolmap from: OHHTTPStubs/iOS/9A952DA9-4C26-3A15-9419-A069B7D8777B.bcsymbolmap-9.0.0.zip
Downloaded OHHTTPStubs.B5F9E3DA-F22D-368A-83C1-827A3627543B.bcsymbolmap from: OHHTTPStubs/iOS/B5F9E3DA-F22D-368A-83C1-827A3627543B.bcsymbolmap-9.0.0.zip
Error: could not download OHHTTPStubs.6FE81494-021A-3E93-8E20-5CFA09E5E4D4.bcsymbolmap : The specified key does not exist.
Error: could not download OHHTTPStubs.15B594F8-09E3-37AD-8D2D-DD8A289CB663.bcsymbolmap : The specified key does not exist.
Downloaded TOCropViewController from: TOCropViewController/iOS/TOCropViewController.framework-2.5.2.zip
Downloaded TOCropViewController.dSYM from: TOCropViewController/iOS/TOCropViewController.framework.dSYM-2.5.2.zip
Downloaded TOCropViewController.F31D2CA0-9778-3EE5-A374-4389E0F7AA9F.bcsymbolmap from: TOCropViewController/iOS/F31D2CA0-9778-3EE5-A374-4389E0F7AA9F.bcsymbolmap-2.5.2.zip
Downloaded TOCropViewController.E2ED19DC-6D9F-318F-BA80-96DF611D157C.bcsymbolmap from: TOCropViewController/iOS/E2ED19DC-6D9F-318F-BA80-96DF611D157C.bcsymbolmap-2.5.2.zip
Error: could not download TOCropViewController.B126D1B0-2470-3F5B-896B-3D7194119762.bcsymbolmap : The specified key does not exist.
Error: could not download TOCropViewController.A28B4D7C-E91F-3024-B761-23924ED458F0.bcsymbolmap : The specified key does not exist.
Error: could not download OHHTTPStubs : The specified key does not exist.
Error: could not download OHHTTPStubs.dSYM : The specified key does not exist.
Error: Cannot retrieve symbolmaps ids for OHHTTPStubs
Error: could not download TOCropViewController : The specified key does not exist.
Error: could not download TOCropViewController.dSYM : The specified key does not exist.
Error: Cannot retrieve symbolmaps ids for TOCropViewController
Error: could not download OHHTTPStubs : The specified key does not exist.
Error: could not download OHHTTPStubs.dSYM : The specified key does not exist.
Error: Cannot retrieve symbolmaps ids for OHHTTPStubs
Error: could not download TOCropViewController : The specified key does not exist.
Error: could not download TOCropViewController.dSYM : The specified key does not exist.
Error: Cannot retrieve symbolmaps ids for TOCropViewController
Error: could not download OHHTTPStubs : The specified key does not exist.
Error: could not download OHHTTPStubs.dSYM : The specified key does not exist.
Error: Cannot retrieve symbolmaps ids for OHHTTPStubs
Error: could not download TOCropViewController : The specified key does not exist.
Error: could not download TOCropViewController.dSYM : The specified key does not exist.
Error: Cannot retrieve symbolmaps ids for TOCropViewController
Downloaded .OHHTTPStubs.version from: OHHTTPStubs/.OHHTTPStubs.version-9.0.0
Copied .OHHTTPStubs.version to: Carthage/Build/.OHHTTPStubs.version
Downloaded .TOCropViewController.version from: TOCropViewController/.TOCropViewController.version-2.5.2
Copied .TOCropViewController.version to: Carthage/Build/.TOCropViewController.version

Первый вопрос: мне может помочь обновление rome, как написано в первой строке? Если да, то как, я не могу найти ни одной команды для ее обновления. Если мне нужно вручную загрузить ее исходный код и заменить его старой версией, можете ли вы указать, где находится его путь в macOS? А если обновление rome, не проблема ли? Может ли кто-нибудь дать мне ключ к работе над этим? Так как у меня нулевой опыт, я не знаю, куда мне смотреть.

Большое спасибо

...