# Ignore any ide and repo dirs/files

.git/**
.idea/**
.mvn/**
.github/**
githooks/**
.gitignore
.gitmodules
target/**
**/.m2/**
.git
.git/**
**/.git
**/.git/**
**/.idea/**
target
target/**
**/target/**
**/node_modules
**/node_modules/**
**/src/main/frontend/node
**/src/main/frontend/node/**
**/lib
**/lib/**
**/*.iml/**
**/.classpath/**
**/.project/**
**/.settings/**
**/logs/**

# Below, we mostly just ignore environment-specific stuff that may have
# already been initialized under **/datawave-quickstart

# Ignore any service install symlinks

**/datawave-quickstart/accumulo/**
**/datawave-quickstart/datawave-ingest/**
**/datawave-quickstart/datawave-webservice/**
**/datawave-quickstart/hadoop/**
**/datawave-quickstart/nifi/**
**/datawave-quickstart/zookeeper/**
**/datawave-quickstart/java/**
**/datawave-quickstart/maven/**
**/datawave-quickstart/wildfly/**

# Ignore any service install directories

**/datawave-quickstart/bin/services/accumulo/accumulo-install/**
**/datawave-quickstart/bin/services/datawave/datawave-ingest-*/**
**/datawave-quickstart/bin/services/datawave/datawave-webservice-*/**
**/datawave-quickstart/bin/services/hadoop/hadoop-install/**
**/datawave-quickstart/bin/services/nifi/nifi-install/**
**/datawave-quickstart/bin/services/maven/maven-install/**
**/datawave-quickstart/bin/services/maven/apache-maven-install/**
**/datawave-quickstart/bin/services/java/jdk-8-linux-x64/**
**/datawave-quickstart/bin/services/datawave/wildfly-install/**
**/datawave-quickstart/bin/services/accumulo/zookeeper-install/**
**/datawave-quickstart/data/**
**/datawave-quickstart/build-properties/**

# Make sure that we don't exclude the datawave tarballs, if they exist.
# Maven *should* ensure that these are built prior
# to the 'docker build ...' and that they are configured for the
# docker container's standard root directory, ie, /opt/datawave

!**/datawave-quickstart/bin/services/datawave/datawave-*.tar.gz
