Azure Реализация DevOps Fastlane в конвейере - PullRequest
0 голосов
/ 04 августа 2020

Надеюсь, у тебя все хорошо. В настоящее время я работаю над реализацией fastlane в конвейере azure devOps для собственного мобильного приложения для iOS. Мне нужно загрузить бета-версию в testFlight на Apple Connect с помощью кода. Я попытался выполнить fastlane init и, похоже, это не повлияло на работу конвейера, поэтому я пошел дальше и выполнил fastlane init на ma c, а затем внес изменения в проект GitHub. Вот фрагмент моего кода. Код компилируется, но видимого вывода не обнаружено. Я новичок в этой технологии и потратил на нее несколько дней. Пожалуйста, помогите мне.

pool:
  vmImage: 'macOS 10.14'


steps:
- script: echo Hello, world!
  displayName: 'Run a one-line script'

- script: |
    echo Add other tasks to build, test, and deploy your project.
    echo See https://aka.ms/yaml
  displayName: 'Run a multi-line script'

- task: UseRubyVersion@0
  inputs:
    versionSpec: '>= 2.4'

- task: NodeAndNpmTool@1
  inputs:
    versionSpec: '10.x'
  displayName: 'Install Node'

- script: npm install
  displayName: 'Install dependencies'

  
- task: InstallAppleCertificate@2
  inputs:
    certSecureFile: '*****.p12'
    keychain: 'temp'
  displayName: Install Apple Certificate
  
- task: InstallAppleProvisioningProfile@1
  inputs:
    provisioningProfileLocation: 'secureFiles'
    provProfileSecureFile: '*****'
  displayName: 'Install Apple Provisioning Profile'

- script:
    cd myFirstApp
    npm install
    cd ios
    xcode-select --install
    bundle install
    bundle exec fastlane beta
  displayName: 'Build iOS'
...