Skip to content

Instantly share code, notes, and snippets.

@sardell
Created December 22, 2021 15:46
Show Gist options
  • Save sardell/65d7c225a5c70056e3e7a54ec4027fdb to your computer and use it in GitHub Desktop.
Save sardell/65d7c225a5c70056e3e7a54ec4027fdb to your computer and use it in GitHub Desktop.
Update NiFi UI and Run Script
#!/bin/bash
NIFI_VERSION=${1:-"1.16.0-SNAPSHOT"}
echo "NIFI_VERSION: $NIFI_VERSION"
# build nifi-web-ui
cd $HOME/projects/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui
mvn clean install -P\!minify-and-compress
# build nifi-server and copy into target lib directory
cd $HOME/projects/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-server-nar
mvn clean install
cd $HOME/projects/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-server-nar/target
cp nifi-server-nar-$NIFI_VERSION.nar $HOME/projects/nifi/nifi-assembly/target/nifi-$NIFI_VERSION-bin/nifi-$NIFI_VERSION/lib
# build the nifi-framework-nar and copy into target lib directory
cd $HOME/projects/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework-nar
mvn clean install
cd $HOME/projects/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework-nar/target
cp nifi-framework-nar-$NIFI_VERSION.nar $HOME/projects/nifi/nifi-assembly/target/nifi-$NIFI_VERSION-bin/nifi-$NIFI_VERSION/lib
# run nifi
cd $HOME/projects/nifi/nifi-assembly/target/nifi-$NIFI_VERSION-bin/nifi-$NIFI_VERSION
bin/nifi.sh run
@royhuang813
Copy link

thank you so much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment