A giter8 template for generating a new Scala NiFi processor bundle.
The giter8 template is configured for Maven, Scala 2.11.7, and Java 1.8 and includes:
main
andtest
source directories- NiFi
- Typesafe Config
- ScalaTest
- ScalaCheck
- scalariform-maven-plugin
- Maven Central, Typesafe and Sonatype resolvers
These variables can be modified when the template is applied:
basename
name
organization
description
version
package
classname
scala_major_version
scala_version
nifi_version
github_id
developer_url
project_url
To get started using the template:
brew install giter8
g8 jfrazee/nifi-processor-bundle-scala.g8
cd [NAME] && mvn compile test package
- Updated default NiFi to 1.0.0
- Initial commit
- Refactored to be more idiomatic Scala, removed SSLContextService
- Fixed incorrect version in version.sbt
- Updated default NiFi to 0.6.0 and Scala to 2.11.8