Building Atlas
If you're using Atlas at versions below 0.9:
...
git clone https://git-wip-us.apache.org/repos/asf/
...
atlas.git atlas
cd atlas
If you're using Atlas at version 0.8.x or below
export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=256m" && mvn clean install
If you're on levels above this, including master as of 27 Oct 2017, use:git clone https://git-wip-us.apache.org/repos/asf/incubator-atlas.git atlas
cd atlas
export
export MAVEN_OPTS="-Xmx1024m" && mvn clean install
as we've Atlas has now moved to Java8, and the -XX:MaxPermSize is no longer valid with this level
Once the build successfully completes, artifacts can be packaged for deployment.
mvn clean package -DskipTests -DskipCheck=true
Tar can be found in atlas/distro/target/apache-atlas-${project.version}-bin.tar.gz
Tar is structured as follows
|- bin
|- atlas_start.py
|- atlas_stop.py
|- atlas_config.py
|- quick_start.py
|- cputil.py
|- conf
|- application.properties
|- client.properties
|- atlas-env.sh
|- log4j.xml
|- solr
|- currency.xml
|- lang
|- stopwords_en.txt
|- protowords.txt
|- schema.xml
|- solrconfig.xml
|- stopwords.txt
|- synonyms.txt
|- docs
|- server
|- webapp
|- atlas.war
|- README
|- NOTICE.txt
|- LICENSE.txt
|- DISCLAIMER.txt
|- CHANGES.txt
...