0

我正在尝试为 GitLab 中的 Flutter 应用程序制作 CI。我用 cirrusci/flutter:2.8.1 设置了一个 docker 容器。当我运行我的 .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';. 这是无稽之谈,因为该文件存在并且当我在我的机器上尝试它时它可以工作。但它在docker中不起作用。

我的 .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

有人有想法或解决方案吗?

4

0 回答 0