侧边栏壁纸
博主头像
进一步,海阔天空 博主等级

进一步,海阔天空

  • 累计撰写 140 篇文章
  • 累计创建 19 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

Drone使用本地缓存,加快编译速度

海阔天空
2022-05-28 / 0 评论 / 0 点赞 / 166 阅读 / 0 字

drone容器配置

drone要加载本地目录,必须得到信任,也就是在settings里面打开Trusted。要打开这个选项,用户必须要有管理员权限才行,给docker容器加上环境变量。

- DRONE_USER_CREATE=username:git-username,admin:true

.drone.yml配置

加入缓存配置

steps:
  - name: restore-cache
    image: drillster/drone-volume-cache
    volumes:
      - name: cache
        path: /cache
    settings:
      restore: true
      mount:
        - /workDir/.gradle
  - name: gradle-build
    image: gradle:7.2.0-jdk11
    commands:
      - gradle clean bootjar -x test
      - echo gradle build finished
  - name: rebuild-cache
    image: drillster/drone-volume-cache
    volumes:
      - name: cache
        path: /cache
    settings:
      rebuild: true
      mount:
        - /workDir/.gradle
0

评论区