GitHunt
NI

niuhuan/harmony-next-flutter-pipeline-docker

使用githubActions构建基于flutter的鸿蒙NEXT应用

harmony-next-flutter-pipeline-docker

使用GithubActions构建基于flutter的鸿蒙NEXT项目

可以使用不同标签引入flutter的不同版本

镜像 Harmony SDK Flutter
latest 6.0.0.418SP 3.27.5-ohos-1.0.0
3.27.5-ohos-1.0.0 6.0.0.418SP 3.27.5-ohos-1.0.0
3.22.0-ohos 6.0.0.418SP 3.22.0-ohos
3.7.12-ohos-1.0.6 6.0.0.418SP 3.7.12-ohos-1.0.6

使用方式

jobs:
  build:
    runs-on: ubuntu-latest
    container: ghcr.io/niuhuan/harmony-next-flutter-pipeline-docker/image:latest
    steps:
      - name: build hap
        run: |
          # 若配置签名会直接输出 ./ohos/entry/build/default/outputs/default/entry-default-signed.hap
          # 若没有配置签名, 3.7.12-ohos-1.0.6 不会导致shell中断, 更高版本则会中断所以加上 || true
          flutter build hap --target-platform=ohos-arm64 || true
          # 需要执行以下两条命令输出 ./ohos/entry/build/default/outputs/
          cd ohos
          hvigorw assembleHap --release

Languages

Dockerfile100.0%

Contributors

Created April 17, 2025
Updated January 12, 2026
niuhuan/harmony-next-flutter-pipeline-docker | GitHunt