This repo has a commit hook which reads the pom.xml and installs all referenced nar dependencies at the qrowd nifi installation by invoking [qrowd server]/cgi-bin/nifi-deploy.cgi
mvn deploy:deploy-file \
-DgroupId=my.company \
-DartifactId=awesome-nifi-plugin \
-Dpackaging=nar \
-Dversion=1.0.0 \
-DgeneratePom=true \
-Dfile=your-artifact-file.nar \
-Durl=file:///path/to/this/git/m2/repository
- Rename ./setup/env.dist to .env and change variable
./setup/setup-keystore.sh
./nifi-deploy.cgi
docker-compose up -d
- Create admin group in nifi
- Connect Nifi to registry
- Add user to ldap group: web2ldap :: ldap://ldap.aksw.org :: dc=aksw,dc=org :: Basic Search Form
- Add user to nifi group
- Add artifact to pom
./nifi-deploy.cgi
- Add nar to docker-compose.yml