This commit is contained in:
@@ -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'],
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user