An open API service indexing awesome lists of open source software.

https://github.com/kestra-io/plugin-notion


https://github.com/kestra-io/plugin-notion

hacktoberfest kestra notion plugin

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

          



Kestra workflow orchestrator


Event-Driven Declarative Orchestrator


Last Version
License
Github star

Kestra infinitely scalable orchestration and scheduling platform
Slack



twitter  
linkedin  
youtube  





Get started in 4 minutes with Kestra


Get started with Kestra in 4 minutes.

# Kestra Plugin Template

> A template for creating Kestra plugins

This repository serves as a general template for creating a new [Kestra](https://github.com/kestra-io/kestra) plugin. It should take only a few minutes! Use this repository as a scaffold to ensure that you've set up the plugin correctly, including unit tests and CI/CD workflows.

![Kestra orchestrator](https://kestra.io/video.gif)

## Running the project in local
### Prerequisites
- Java 21
- Docker

### Running tests
```
./gradlew check --parallel
```

### Development

`VSCode`:

Follow the README.md within the `.devcontainer` folder for a quick and easy way to get up and running with developing plugins if you are using VSCode.

`Other IDEs`:

```
./gradlew shadowJar && docker build -t kestra-custom . && docker run --rm -p 8080:8080 kestra-custom server local
```
> [!NOTE]
> You need to relaunch this whole command everytime you make a change to your plugin

go to http://localhost:8080, your plugin will be available to use

## Documentation
* Full documentation can be found under: [kestra.io/docs](https://kestra.io/docs)
* Documentation for developing a plugin is included in the [Plugin Developer Guide](https://kestra.io/docs/plugin-developer-guide/)

## License
Apache 2.0 © [Kestra Technologies](https://kestra.io)

## Stay up to date

We release new versions every month. Give the [main repository](https://github.com/kestra-io/kestra) a star to stay up to date with the latest releases and get notified about future updates.

![Star the repo](https://kestra.io/star.gif)