Skip to content
Drone extension provides support for Starlark scripting.
Go Shell
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docker setup docker manifest Sep 1, 2019
licenses initial commit Sep 1, 2019
plugin Minor edits Sep 28, 2019
scripts fix build script Sep 1, 2019
.drone.yml initial commit Sep 1, 2019
.gitignore initial commit Sep 1, 2019
LICENSE.md initial commit Sep 1, 2019
README.md Update README.md [ci skip] Oct 7, 2019
go.mod initial commit Sep 1, 2019
go.sum initial commit Sep 1, 2019
main.go initial commit Sep 1, 2019

README.md

drone-convert-starlark

A conversion plugin that provides optional support for generating pipeline configuration files via Starlark scripting. Please note this project requires Drone server version 1.4 or higher.

Questions and Support:
https://discourse.drone.io

Bug Tracker:
https://discourse.drone.io/c/bugs

Features and Roadmap:
https://trello.com/b/ttae5E5o/drone

Installation

Create a shared secret:

$ openssl rand -hex 16
bea26a2221fd8090ea38720fc445eca6

Download and run the plugin:

$ docker run -d \
  --publish=3000:3000 \
  --env=DRONE_DEBUG=true \
  --env=DRONE_SECRET=bea26a2221fd8090ea38720fc445eca6 \
  --restart=always \
  --name=starlark drone/drone-convert-starlark

Update your Drone server configuration to include the plugin address and the shared secret.

DRONE_CONVERT_PLUGIN_ENDPOINT=http://1.2.3.4:3000
DRONE_CONVERT_PLUGIN_SECRET=bea26a2221fd8090ea38720fc445eca6
You can’t perform that action at this time.