You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nifi.apache.org by xm...@gmail.com on 2016/02/18 05:21:43 UTC

Git NiFi processor

I have an usecase where I have to pull some configuration files from Git repository and store them into a server directory, whenever files are updated via webhooks.[automated deployment]

Checking if anybody build custom processor to pull files from Git.

By the way, it would be nice if NiFi UI directly provide saving and versioning flow templates into Git.
Thanks 
Sumo


Re: Git NiFi processor

Posted by Sumanth Chinthagunta <xm...@gmail.com>.
Sure. 

Sent from my iPhone

> On Feb 18, 2016, at 4:12 AM, Joe Witt <jo...@gmail.com> wrote:
> 
> Sumo,
> 
> Agreed.  If interested in helping with the discussion/idea formation
> for this can you add to this [1].
> 
> Looks like [2] gives us a potentially strong option for a Java-based
> Git client and [3] shows some interesting example code.
> 
> [1] https://cwiki.apache.org/confluence/display/NIFI/Configuration+Management+of+Flows
> [2] http://www.eclipse.org/jgit/
> [3] https://git-scm.com/book/en/v2/Embedding-Git-in-your-Applications-JGit
> 
>> On Wed, Feb 17, 2016 at 11:21 PM,  <xm...@gmail.com> wrote:
>> I have an usecase where I have to pull some configuration files from Git repository and store them into a server directory, whenever files are updated via webhooks.[automated deployment]
>> 
>> Checking if anybody build custom processor to pull files from Git.
>> 
>> By the way, it would be nice if NiFi UI directly provide saving and versioning flow templates into Git.
>> Thanks
>> Sumo
>> 

Re: Git NiFi processor

Posted by Joe Witt <jo...@gmail.com>.
Sumo,

Agreed.  If interested in helping with the discussion/idea formation
for this can you add to this [1].

Looks like [2] gives us a potentially strong option for a Java-based
Git client and [3] shows some interesting example code.

[1] https://cwiki.apache.org/confluence/display/NIFI/Configuration+Management+of+Flows
[2] http://www.eclipse.org/jgit/
[3] https://git-scm.com/book/en/v2/Embedding-Git-in-your-Applications-JGit

On Wed, Feb 17, 2016 at 11:21 PM,  <xm...@gmail.com> wrote:
> I have an usecase where I have to pull some configuration files from Git repository and store them into a server directory, whenever files are updated via webhooks.[automated deployment]
>
> Checking if anybody build custom processor to pull files from Git.
>
> By the way, it would be nice if NiFi UI directly provide saving and versioning flow templates into Git.
> Thanks
> Sumo
>