Visual Studio Code Drone Plugin allows you to manage and execute Drone pipelines on your machine without moving out of the editor.
WARNING: This extension is under active development, please expect things to change faster.
The plugin currently supports the following features,
- Download and install
drone
cli - Add
drone
to user local path - Ability to run
drone exec
- Create
.drone.yml
file with snippets support - Supports running the complete pipeline or individual steps
- Integrates with Git, to allowing the pipelines to run on commit.
- Integration with plugins.drone.io
- Supporting intellisense for
.drone.yml
editing with plugin info
Tip: Many popular extensions utilize animations. This is an excellent way to show off your extension! We recommend short, focused animations that are easy to follow.
This extension contributes the following settings:
-
vscode-drone.drone.checkUpgrade
: enable/disable this extension to check fordrone
cli upgrades -
vscode-drone.runOnGitCommit
: enable/disable to allow the extension to add Gitpost-commit
hook to the workspace.NOTE: If the repository is not Git repo, the extension will prompt to initialize one.
-
vscode-drone.runTrusted
: enable/disable to add--trusted
flag todrone exec
runs. -
vscode-drone.drone.cli.path
: The path where thedrone
cli is found on the users machine or the one that is downloaded and installed by the extension.
- Currently when the post-commit run logs the out to the Git OUTPUT channel.
No release yet.
Enjoy!
This is not an officially supported Harness product.