Commit a32e2b2e by kevalbhatt

ATLAS-2071 : UI : Minification of atlas code (js,css)

parent cba5f762
......@@ -224,6 +224,9 @@ module.exports = function(grunt) {
},
uglify: {
build: {
options: {
sourceMap: true
},
files: [{
expand: true,
cwd: 'dist/js',
......@@ -307,7 +310,6 @@ module.exports = function(grunt) {
'sass:dist',
'uglify:build',
'cssmin:build',
'htmlmin:build',
'configureProxies:server',
'connect:server',
'watch'
......@@ -321,7 +323,6 @@ module.exports = function(grunt) {
'copy:build',
'sass:build',
'uglify:build',
'cssmin:build',
'htmlmin:build'
'cssmin:build'
]);
};
\ No newline at end of file
......@@ -108,21 +108,12 @@
</configuration>
</execution>
<execution>
<id>npm remaining</id>
<goals>
<goal>npm</goal>
</goals>
<configuration>
<arguments>install --ignore-scripts</arguments>
</configuration>
</execution>
<execution>
<id>grunt dist</id>
<goals>
<goal>grunt</goal>
</goals>
<configuration>
<arguments>build</arguments>
<arguments>${project.build.dashboardv2.gruntBuild}</arguments>
</configuration>
</execution>
</executions>
......
......@@ -121,6 +121,16 @@ Also, a standalone instance of Solr can be started as the default search indexin
indexing for a different Solr instance please see "Graph Search Index - Solr" in the
[[Configuration][Configuration]] section.
To build a distribution without minified js,css file, build with the skipMinify profile.
<verbatim>
mvn clean package -Pdist,skipMinify
</verbatim>
Note that by default js and css files are minified.
---+++ Installing & Running Atlas
---++++ Installing Atlas
......
......@@ -588,6 +588,7 @@
<atlas.surefire.options></atlas.surefire.options>
<aspectj.runtime.version>1.8.7</aspectj.runtime.version>
<project.build.dashboardv2.gruntBuild>build-minify</project.build.dashboardv2.gruntBuild>
</properties>
<profiles>
......@@ -639,6 +640,12 @@
</dependencies>
</dependencyManagement>
</profile>
<profile>
<id>skipMinify</id>
<properties>
<project.build.dashboardv2.gruntBuild>build</project.build.dashboardv2.gruntBuild>
</properties>
</profile>
</profiles>
<modules>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment