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
评论区