Sign inSign up

allanpk716/drone-portainer

By allanpk716

•Updated over 6 years ago

Image
0

284

allanpk716/drone-portainer repository overview

⁠drone-portainer

Deploy and update Docker Swarm stacks via Portainer API

fork from https://salcedo.dev/salcedo/drone-portainer⁠

⁠Build

docker build -t drone-portainer .

⁠Usage

kind: pipeline
name: default

steps:
- name: deploy
  image: drone-portainer
  settings:
    url: https://portainer.example.org
    stack: example
    tag: ${DRONE_TAG}
    username:
      from_secret: portainer_username
    password:
      from_secret: portainer_password
    environment:
      VAR1: value
      VAR2: value

⁠Parameter Reference

url URL of Portainer server

stack Name of stack to create or update

username Portainer username

password Portainer password

endpoint Endpoint name. Defaults to primary

stackfile Stackfile path. Defaults to docker-stack.yml

environment Environment variables

tag Drone build tag

Tag summary

Content type

Image

Digest

Size

27.2 MB

Last updated

over 6 years ago

docker pull allanpk716/drone-portainer