Skip to content

devopspass/plugins

Repository files navigation

Logo

Release Downloads Medium dev.to LinkedIn YouTube Twitter

DevOps Pass AI - Keep DevOps Simple Stupid
Make DevOps-related activities one-click simple, without additional reading and searching.


DevOps Pass AI Plugins

This repo contains DevOps Pass AI plugins, which allowing you to extend functionality. This repo in licensed under BSD license, so you can reuse/copy/change it without any limitations.

You can fork this repo and configure DOP for your specific case and/or organization, add plugins/actions you need.

📝 Documentation

For more details about types of plugins and its configuration, you can check Architecture doc.

💬 Join community

Join our Slack community, ask questions, contribute, get help!

🏗️ Plugins scaffolds

Of course we're trying to make plugins development simple stupid, so you can generate scaffolds for plugins using DOP itself.

Add DevOps Pass AI application from applications list and find actions, which can help you generate scaffolds.

Plugins scaffolds

🛠️ Developing plugins

To start development of plugins you have to make a fork of that repo and set in DOP settings that you want to pull plugins from another repo:

Plugins source settings

After that restart DOP and open ~/.devopspass-ai/plugins in your editor.

When you do changes in configuration files (apps.yaml, actions.yaml, docs.yaml, ds.yaml) you have to force DOP to reload plugins from file system, click on your avatar in top right and click Reload plugins and wait for a few seconds to get changes applied. In some cases you also have to change application (when you changing doc actions).

For scripts and playbooks changes there is no need to reload plugins and you can use Retry button in action window.

You also may need to see Codex logs, when debuging your code, for example if youre doing print() in doc script, you can find output, by clicking on your avatar (top right) and clicking Codex console.

Once you're done with changes, push your changes to Git and send us PR ;)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published