enable deploy calls

This commit is contained in:
Brian Long 2021-12-14 13:14:50 -05:00
parent 4ddae6a8a3
commit da06f5adc9

View File

@ -13,6 +13,7 @@ import org.codehaus.plexus.component.annotations.Component;
import org.glassfish.jersey.media.multipart.FormDataContentDisposition;
import com.inteligr8.alfresco.activiti.ApsPublicRestApiJerseyImpl;
import com.inteligr8.alfresco.activiti.model.AppDefinitionUpdateResultRepresentation;
@Mojo( name = "deploy-app", threadSafe = true )
@Component( role = org.apache.maven.plugin.Mojo.class )
@ -76,22 +77,22 @@ public class DeployAppGoal extends ApsAppAccessibleGoal {
if (appId == null) {
if (this.publish) {
this.getLog().info("Uploading & publishing new APS App: " + this.apsAppName);
// AppDefinitionUpdateResultRepresentation appDefUpdate = api.getAppDefinitionsJerseyApi().publishApp(bistream, cdisposition);
// if (Boolean.TRUE.equals(appDefUpdate.getError()))
// throw new MojoExecutionException(appDefUpdate.getErrorDescription());
AppDefinitionUpdateResultRepresentation appDefUpdate = api.getAppDefinitionsJerseyApi().publishApp(bistream, cdisposition);
if (Boolean.TRUE.equals(appDefUpdate.getError()))
throw new MojoExecutionException(appDefUpdate.getErrorDescription());
} else {
this.getLog().info("Uploading new APS App: " + this.apsAppName);
// api.getAppDefinitionsJerseyApi().import_(bistream, cdisposition);
api.getAppDefinitionsJerseyApi().import_(bistream, cdisposition);
}
} else {
if (this.publish) {
this.getLog().info("Uploading, versioning, & publishing APS App: " + this.apsAppName);
// AppDefinitionUpdateResultRepresentation appDefUpdate = api.getAppDefinitionsJerseyApi().publishApp(appId, bistream, cdisposition);
// if (Boolean.TRUE.equals(appDefUpdate.getError()))
// throw new MojoExecutionException(appDefUpdate.getErrorDescription());
AppDefinitionUpdateResultRepresentation appDefUpdate = api.getAppDefinitionsJerseyApi().publishApp(appId, bistream, cdisposition);
if (Boolean.TRUE.equals(appDefUpdate.getError()))
throw new MojoExecutionException(appDefUpdate.getErrorDescription());
} else {
this.getLog().info("Uploading & versioning APS App: " + this.apsAppName);
// api.getAppDefinitionsJerseyApi().import_(appId, bistream, cdisposition);
api.getAppDefinitionsJerseyApi().import_(appId, bistream, cdisposition);
}
}
} finally {