在gitlab上实现CI的配置文件(.gitlab-ci.yml)

内容:
记录了目前使用过的项目的一些配置; 其内主要是通过实现apk的打包来校验代码正确性。

  • react-native:
image: webcuisine/gitlab-ci-react-native-android

before_script:
   - yarn

cache:
  untracked: true
  key: "$CI_PROJECT_ID"
  paths:
    - node_modules/
    - android/.gradle/

buildapk:
  stage: build
  script:
    - cd android
    - chmod +x ./gradlew
    - ./gradlew assembleRelease
  artifacts:
    paths:
      - android/app/build/outputs/apk/release/app.apk
  • flutter
test:
  stage: test
  image: "cirrusci/flutter:stable"
  script:
    - cd flutter_project/example
    - flutter build apk
  artifacts:
    paths:
      - flutter_project/example/build/app/outputs/flutter-apk/app-release.apk

后续持续补充…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值