Flutter CI с циррусками/трепетанием

Я пытаюсь сделать CI для приложения Flutter в GitLab. Я установил док-контейнер с cirrusci/flutter:2.8.1. Когда я запускаю свой .gitlab-ci.yml, он терпит неудачу, потому что флаттер не может найти lib/main.dart:3:8: Error: Error when reading 'lib/Screens/maps.dart': No such file or directory import 'package:navitank/Screens/maps.dart';. Это нонсенс, потому что файл существует и работает, когда я пробую его на своей машине. Но это не будет работать в докере.

Мой .gitlab-ci.yml выглядит так:

      image: cirrusci/flutter:2.8.1

stages:
  - build
  - test

doctor:
  stage: build
  script:
    - flutter doctor

build:
  stage: build
  script:
    - flutter build appbundle

widget-test:
  stage: test
  script:
    - flutter test

У кого-нибудь есть идея или решение?

0 ответов

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