Drone plugins > Marathon
marathon.svg

Marathon

by dellintosh


This plugin can be used to deploy applications to a Marathon server.

Example

kind: pipeline
name: default

steps:
- name: marathon
  image: e20co/drone-marathon
  settings:
    server: http://marathon.mesos:8080

Properties

  • server

    stringoptional

    Marathon server URL.

    Default: http://marathon.mesos:8080

  • marathonfile

    stringoptional

    The Marathon configuration file.

    Default: marathon.json

  • trigger_restart

    booleanoptional

    Force a restart of the application.

    Default: false

  • values

    objectoptional

    Map of values to replace in the marathonfile.

    Default: none