deploy with drone
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2024-01-04 09:27:39 +01:00
parent 689c71deb1
commit 92d00835e4
2 changed files with 36 additions and 4 deletions

View File

@@ -51,16 +51,46 @@
username: {
from_secret: "deploy_username",
},
password: {
from_secret: "deploy_password",
key: {
from_secret: "deploy_key",
},
port: 42022,
},
depends_on: [
'frontend'
'frontend-builder'
],
},
]
{
name: 'deploy-docker',
image_: 'robkaandorp/drone-portainer',
image__: 'gstolarz/drone-portainer',
image: 'gitea.pb42.de/matthias/drone-portainer',
settings: {
portainer: 'https://portainer.pb42.de',
uri: 'https://portainer.pb42.de',
portainer_url: 'https://portainer.pb42.de',
username: { from_secret: 'portainer_username' },
password: { from_secret: 'portainer_password' },
portainer_username: { from_secret: 'portainer_username' },
portainer_password: { from_secret: 'portainer_password' },
portainer_apikey: { from_secret: 'portainer_api_key' },
registry: 'gitea.pb42.de',
endpoint: 'local',
stack_name: 'reflex-ipad',
stack: 'reflex-ipad',
file: 'docker-compose.yml',
standalone: true,
swarmId: "",
type: 2,
environment: [],
env: [],
debug: true,
},
depends_on: [
'backend',
],
},
],
trigger: { event: ['push'] },
image_pull_secrets: ['dockerconfigjson'],
},

2
.gitignore vendored
View File

@@ -3,4 +3,6 @@
.web
__pycache__/
venv
deploy/key
deploy/key.pub