1 package com.atlassian.maven.plugins.amps;
2
3 import org.apache.maven.plugin.MojoExecutionException;
4 import org.apache.maven.plugin.MojoFailureException;
5 import org.jfrog.maven.annomojo.annotations.MojoGoal;
6 import org.jfrog.maven.annomojo.annotations.MojoParameter;
7
8
9
10
11
12
13
14 @MojoGoal("compress-resources")
15 public class CompressResourcesMojo extends AbstractAmpsMojo
16 {
17
18
19
20 @MojoParameter(defaultValue = "true")
21 private boolean compressResources;
22
23 public void execute() throws MojoExecutionException, MojoFailureException
24 {
25 if (compressResources)
26 {
27 getMavenGoals().compressResources();
28 }
29 else
30 {
31 getLog().debug("Compressing resources disabled");
32 }
33 }
34 }