Skip to content

About

Git Lib plugin for Kestra

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

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 3 minutes with Kestra

Get started with Kestra in 3 minutes.

plugin-git-lib

Shared kernel library consumed by plugin-git (OSS) and plugin-ee-git (Enterprise Edition). It holds the Git connection, authentication and clone/push/sync plumbing that both editions used to fork independently, so a fix or a security hardening lands once and both editions pick it up on their next dependency bump.

What

  • Provides shared, non-registered plugin components under io.kestra.plugin.git.shared: AbstractGitTask, AbstractKestraTask, AbstractCloningTask, AbstractSyncTask, AbstractPushTask, KestraApiConnection, KestraApiAuth, and the io.kestra.plugin.git.shared.services package (GitService, CloneService, SshTransportConfigCallback).
  • No task or trigger is registered from this repository — see AGENTS.md for why that invariant matters.
  • Ships a testFixtures source set with the Gitea/Kestra-container test scaffolding shared by both plugins' test suites.

Documentation

License

Apache 2.0 © Kestra Technologies

Stay up to date

We release new versions every month. Give the main repository a star to stay up to date with the latest releases and get notified about future updates.

Star the repo

About

Git Lib plugin for Kestra

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages