[
https://issues.apache.org/jira/browse/NIFIREG-227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rabi Kumar K C updated NIFIREG-227:
-----------------------------------
Attachment: nifi-registry-app.log
> GitFlowPersistenceProvider option to clone repo on startup
> ----------------------------------------------------------
>
> Key: NIFIREG-227
> URL: https://issues.apache.org/jira/browse/NIFIREG-227
> Project: NiFi Registry
> Issue Type: New Feature
> Reporter: Kevin Doran
> Assignee: Rabi Kumar K C
> Priority: Minor
> Attachments: nifi-registry-app.log
>
>
> To build on NIFIREG-209, which added the ability to rebuild the flow metadata
> database from a git repository if the metadata is empty on startup, it would
> also be nice to have the option to clone a git repo on startup if there is
> not a local git repo and a remote is configured.
> The proposed feature is for the GitFlowPersistenceProvider, to check if there
> is a local repository during startup. If the repository is not present, and a
> remote is configured (to push to), start by cloning the remote.
> The use case is *not* supporting multiple registry instances syncing to the
> same git repository (that would require more work). Rather, the use case is
> recovery from a remote git repository. This will be especially useful when
> launching new docker containers as it would give the ability to create a
> container initialized from a remote git repo just via configuration options
> and not an explicit git clone step in the image/container.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)