Конвейер Flutter android Docker cirrusci/flutter: стабильное изображение не найдено

Я пытаюсь создать свой конвейер на gitlab для своего проекта Android Flutter, однако у меня сразу возникают проблемы с изображением дротика. Может ли кто-нибудь дать мне совет, как решить эту проблему? большое спасибо заранее

Код конвейера:

 image: cirrusci/flutter:stable

stages:
  - build
  - test
 

before_script:
  - flutter --version  
  - flutter pub get    

build-job:
  stage: build
  script:
    - echo "Building the Flutter app..."
    - flutter build apk --release  
  artifacts:
    paths:
      - build/app/outputs/flutter-apk/app-release.apk  

unit-test-job:
  stage: test
  script:
    - echo "Running unit tests..."
    - flutter test integration_test

lint-test-job:
  stage: test
  script:
    - echo "Running lint checks..."
    - flutter analyze  

Журнал ошибок:

$ flutter --version
Flutter 3.7.7 • channel unknown • unknown source
Framework • revision 2ad6cd72c0 (1 year, 3 months ago) • 2023-03-08 09:41:59 -0800
Engine • revision 1837b5be5f
Tools • Dart 2.19.4 • DevTools 2.20.1
$ flutter pub get
Running "flutter pub get" in lab-di-progettazione...
Resolving dependencies...
The current Dart SDK version is 2.19.4.
Because cobol_lab requires SDK version >=3.3.1 <4.0.0, version solving failed.
pub get failed
command: "/sdks/flutter/bin/cache/dart-sdk/bin/dart __deprecated_pub --directory . get --example"
pub env: {
  "FLUTTER_ROOT": "/sdks/flutter",
  "PUB_ENVIRONMENT": "flutter_bot:flutter_cli:get",
  "PUB_CACHE": "/root/.pub-cache",
}
exit code: 1
Cleaning up project directory and file based variables
00:01
ERROR: Job failed: exit code 1
0
0
61
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Попробуйте изменить изображение на другое:

 image: instrumentisto/flutter:latest

Другие вопросы по теме