
syncflow
syncflow
yaml
type: "io.kestra.plugin.git.syncflow"Examples
yaml
id: sync_single_flow_from_git
namespace: system.cicd
tasks:
- id: sync_my_flow
type: io.kestra.plugin.git.SyncFlow
url: https://github.com/my-org/kestra-flows
branch: main
username: my_git_username
password: "{{ secret('GITHUB_ACCESS_TOKEN') }}"
targetNamespace: dev.marketing # required
flowPath: "flows/marketing/flow.yml" # required
Properties
flowPath*Requiredstring
targetNamespace*Requiredstring
branchstring
Default
mainconnectTimeoutintegerstring
Default
10000dryRunbooleanstring
Default
falsegitConfigobject
noProxybooleanstring
passphrasestring
passwordstring
privateKeystring
readTimeoutintegerstring
Default
60000