dockercache try
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-01-05 09:31:13 +01:00
parent f6ce294a2c
commit a147b47296

View File

@@ -4,20 +4,6 @@
type: 'docker',
name: 'reflex-ipad',
steps: [
{
name: 'restore-cache',
image: 'drillster/drone-volume-cache',
settings: {
restore: true,
ttl: 7,
mount: [
'/drone/docker',
],
},
volumes: [
{ name: 'cache', path: '/cache' },
],
},
{
name: 'builder',
image: 'plugins/docker',
@@ -27,13 +13,9 @@
registry: 'gitea.pb42.de',
repo: 'gitea.pb42.de/matthias/reflex-ipad',
cache_from: 'gitea.pb42.de/matthias/reflex-ipad:builder',
storage_path: '/drone/docker',
config: { from_secret: 'dockerconfigjson' },
purge: false,
},
depends_on: [
'restore-cache',
],
},
{
name: 'frontend-builder',
@@ -57,7 +39,6 @@
repo: 'gitea.pb42.de/matthias/reflex-ipad',
config: { from_secret: 'dockerconfigjson' },
build_args: ['API_URL=https://ipad.pb42.de'],
storage_path: '/drone/docker',
purge: false,
},
depends_on: [
@@ -83,35 +64,6 @@
'frontend-builder',
],
},
{
name: 'directory',
image: 'alpine',
commands: [
'ls -R /drone',
'ls -R /drone/docker',
],
depends_on: [
'backend',
],
},
{
name: 'rebuild-cache',
image: 'drillster/drone-volume-cache',
settings: {
rebuild: true,
mount: [
'/drone/docker',
],
},
volumes: [
{ name: 'cache', path: '/cache' },
],
depends_on: [
'builder',
'backend',
'directory',
],
},
{
name: 'deploy-docker',
image_: 'robkaandorp/drone-portainer',
@@ -145,14 +97,6 @@
],
},
],
volumes: [
{
name: 'cache',
host: {
path: '/tmp/cache',
},
},
],
trigger: { event: ['push'] },
image_pull_secrets: ['dockerconfigjson'],
},