Releases: kestra-io/plugin-git
Releases · kestra-io/plugin-git
v0.17.1
Bug Fixes
- tasks: ignore paths containing .git when syncing (brian.mulier)
Chores
- version: update to version 'v0.17.1'. (brian.mulier)
v0.17.0
Features
- task: add PushFlows task (#63) #63 (brian-mulier-p)
- move plugin-script to core script lib (Loïc Mathieu)
- tasks: introduce PushNamespaceFiles task (brian.mulier)
- tasks: introduce PushFlows task (brian.mulier)
- tasks: introduce SyncNamespaceFiles task (brian.mulier)
- tasks: introduce SyncFlows task #67 (brian.mulier)
- sync-flows: revision is now forecast in diffs and we deep-check for changes which allow more detailed SyncState #69 (brian.mulier)
- examples: update the examples to use 0.17.0 plugin names #70 (Shruti Mantri)
- cicd: allow skipping test (Ludovic DEHON)
Bug Fixes
- doc: error in PushFlows example (brian.mulier)
- test: add tests on regexes for PushFlows task (brian.mulier)
- doc: add code quotes where needed in PushFlows (brian.mulier)
- typos (Anna Geller)
- password isn't only required for private repos for push (Will Russell)
- tasks: Push task also handles empty repositories (brian.mulier)
- SyncFlows examples and properties (Anna Geller)
- tasks: push task was not properly computing diffs on dryRun (brian.mulier)
- sync-flows: includeChildNs property is now working #69 (brian.mulier)
- sync-ns: fixed some bugs around namespace files generated kestraPaths in diff #69 (brian.mulier)
- doc: remove non-sense example from PushNamespaceFiles (brian.mulier)
- tasks: use glob patterns instead of regex (brian.mulier)
- tasks: leading slash not required in user-given blob patterns in PushNamespaceFiles (brian.mulier)
Code Refactoring
- migrate to Java ServiceLoader for plugin registration #62 (Florian Hussonnois)
Builds
- update kestraVersion (Florian Hussonnois)
Chores
- version: update snapshot version 'v0.17.0-SNAPSHOT'. (YannC)
- deps: update most java deps (Ludovic DEHON)
- upgrade Micronaut platform to 4.4.3 (Loïc Mathieu)
- version: update to version 'v0.17.0'. (YannC)
Commits
- 9e3d78b: Update PushFlows.java (Anna Geller)
v0.16.1
Features
- move plugin-script to core script lib (Loïc Mathieu)
Bug Fixes
- add Jackson dependency (Loïc Mathieu)
Chores
- upgrade to version 0.16.1 (Loïc Mathieu)
v0.16.0
Features
- allow defining a commit author #52 (Loïc Mathieu)
Chores
- version: update snapshot version 'v0.16.0-SNAPSHOT'. (YannC)
- version: update minimal kestra version to '0.16'. (YannC)
- upgrade depdencies (Loïc Mathieu)
- version: update to version 'v0.16.0'. (YannC)
v0.15.0
Features
- Micronaut 4 #38 (Loïc Mathieu)
Bug Fixes
- migrate to new core StorageContext interface #38 (Florian Hussonnois)
- broken link (Anna Geller)
- push: don't push commit if there is no changes #41 (brian.mulier)
Chores
- version: update snapshot version 'v0.15.0-SNAPSHOT'. (Ludovic DEHON)
- rename input id to input name #39 (Ludovic DEHON)
- deps: bump some gh actions (Ludovic DEHON)
- deps: bump com.github.ben-manes.versions from 0.50.0 to 0.51.0 (Ludovic DEHON)
- upgrade to Micronaut 4.3 (Loïc Mathieu)
- deps: update micronaut & gradle (Ludovic DEHON)
- version: update to version 'v0.15.0'. (YannC)
Commits
- document that _flows must contain flows without subdirectories (Anna Geller)
v0.14.0
Features
- tasks: introduce Push task #19 (brian.mulier)
- don't create temp file for passphrase (Ludovic DEHON)
- tasks: introduce Reconcile task #23 (brian.mulier)
- reconcile: add
.kestraignore
handling #27 (brian.mulier) - add flows properties on Push task (#33) #33 (brian-mulier-p)
Bug Fixes
- tasks: Clone task properly outputs clone destination directory instead of .git directory + private repositories testing #19 (brian.mulier)
- render path via the run context #22 (Loïc Mathieu)
- tasks: Patterns as constant in Reconcile task (brian.mulier)
- tasks: rename Reconcile task to Sync task #28 (brian.mulier)
- README (Anna Geller)
- docs: correcting the docs in this repository #31 (Shruti Mantri)
- add examples #34 (Anna Geller)
Chores
- version: update snapshot version 'v0.14.0-SNAPSHOT'. (Ludovic DEHON)
- doc: add notice about PEM-format requirement for privateKey property (brian.mulier)
- deps: update github actions and dependabot (Ludovic DEHON)
- deps: bump com.github.ben-manes.versions from 0.49.0 to 0.50.0 (Ludovic DEHON)
- version: update to version 'v0.14.0'. (Ludovic DEHON)
Commits
v0.13.0
Documentation
- missing output doc (Ludovic DEHON)
Chores
- version: update snapshot version 'v0.13.0-SNAPSHOT'. (Ludovic DEHON)
- deps: bump com.github.ben-manes.versions from 0.48.0 to 0.49.0 (Ludovic DEHON)
- deps: bump com.adarshr.test-logger from 3.2.0 to 4.0.0 (Ludovic DEHON)
- build: add a workflow dispatch (Ludovic DEHON)
- version: update to version 'v0.13.0'. (Ludovic DEHON)
v0.12.0
Chores
- version: update snapshot version 'v0.12.0-SNAPSHOT'. (Ludovic DEHON)
- deps: update common deps (Ludovic DEHON)
- version: update to version 'v0.12.0'. (Ludovic DEHON)
v0.11.0
Documentation
- tasks: update example (Ludovic DEHON)
Code Refactoring
- tasks: remove old script (Ludovic DEHON)
Chores
- version: update snapshot version 'v0.10.1-SNAPSHOT'. (Loïc Mathieu)
- version: update snapshot version 'v0.11.0-SNAPSHOT' (Ludovic DEHON)
- version: update to version 'v0.11.0'. (Ludovic DEHON)
v0.10.0
Chores
- version: update snapshot version 'v0.9.1-SNAPSHOT'. (Ludovic Dehon)
- deps: bump com.github.ben-manes.versions from 0.46.0 to 0.47.0 (Ludovic DEHON)
- deps: bump org.eclipse.jgit:org.eclipse.jgit #5 (dependabot[bot])
- deps: update common java libs (Ludovic DEHON)
- set min Kestra version to 0.10 (Loïc Mathieu)
- version: update to version 'v0.10.0'. (Loïc Mathieu)
Commits
- git: improve clone task documentation #2 (Anna Geller)