Flutter Azure Pipeline: «Flutter не удалось выполнить с кодом выхода 1» во время сборки выпуска AndroidAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Flutter Azure Pipeline: «Flutter не удалось выполнить с кодом выхода 1» во время сборки выпуска Android

Сообщение Anonymous »

Я пытаюсь создать выпускную версию своего приложения Flutter (пакета приложений) с помощью конвейера Azure DevOps. Конвейер постоянно выходит из строя на этапе сборки Flutter со следующей ошибкой:
Error: The process '/opt/hostedtoolcache/Flutter/3.27.0/linux/flutter/bin/flutter' failed with exit code 1

Однако, когда я запускаю ту же команду flutter build appbundle --release локально, сборка завершается без каких-либо проблем.
Вот соответствующая часть моего конвейера YAML для стадии Android:
- stage: AndroidStage
pool:
vmImage: 'ubuntu-latest'
displayName: Android
jobs:
- job: AndroidJob
displayName: Build Android App
steps:
- task: DownloadSecureFile@1
name: keyprop
displayName: Download key properties file
inputs:
secureFile: 'app_props.properties'

- task: DownloadSecureFile@1
name: key
displayName: Download store file
inputs:
secureFile: 'app_keystore.jks'

- task: Bash@3
displayName: Copy config files
inputs:
targetType: 'inline'
script: |
cp $(keyprop.secureFilePath) $(Build.SourcesDirectory)/android
cp $(key.secureFilePath) $(Build.SourcesDirectory)/android/app
chmod +x $(Build.SourcesDirectory)/android/gradlew

- task: FlutterInstall@0
displayName: 'Install Flutter SDK'
inputs:
mode: 'auto'
channel: 'stable'
version: 'custom'
customVersion: '3.27.0'

- task: FlutterCommand@0
displayName: 'Get Flutter Packages'
inputs:
arguments: 'pub get'

- task: FlutterBuild@0
displayName: 'Build application'
inputs:
target: 'aab'
projectDirectory: '$(Build.SourcesDirectory)'
arguments: '--verbose'

- task: CopyFiles@2
displayName: 'Copy app to staging directory'
inputs:
sourceFolder: '$(Build.SourcesDirectory)/build/app/outputs/bundle/release'
contents: '*.aab'
targetFolder: '$(Build.StagingDirectory)'

- task: PublishBuildArtifacts@1
displayName: 'Publish AAB file'
inputs:
PathtoPublish: '$(Build.StagingDirectory)'
ArtifactName: 'android'
publishLocation: 'Container'


Подробнее здесь: https://stackoverflow.com/questions/792 ... id-release
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как визуализировать прозрачное пространство с помощью mlab.pipeline.volume() с помощью поля mlab.pipeline.scalar()?
    Anonymous » » в форуме Python
    0 Ответы
    79 Просмотры
    Последнее сообщение Anonymous
  • Ошибка XCode. Не удалось выполнить PhaseScriptExecution с ненулевым кодом выхода.
    Гость » » в форуме IOS
    0 Ответы
    71 Просмотры
    Последнее сообщение Гость
  • Ошибка Xcode. Не удалось выполнить PhaseScriptExecution с ненулевым кодом выхода.
    Anonymous » » в форуме IOS
    0 Ответы
    50 Просмотры
    Последнее сообщение Anonymous
  • Ошибка Xcode. Не удалось выполнить PhaseScriptExecution с ненулевым кодом выхода.
    Гость » » в форуме IOS
    0 Ответы
    35 Просмотры
    Последнее сообщение Гость
  • Ошибка Xcode. Не удалось выполнить PhaseScriptExecution с ненулевым кодом выхода.
    Гость » » в форуме IOS
    0 Ответы
    55 Просмотры
    Последнее сообщение Гость

Вернуться в «Android»