public void setFinalName( String finalName ) { build.setFinalName( finalName ); }
childBuild.setFinalName( parentBuild.getFinalName() );
childBuild.setFinalName( parentBuild.getFinalName() );
build.setFinalName( interpolatedTrimmed( parser.nextText(), "finalName" ) );
debugMessages ) ); dynamicBuild.setFinalName( restoreString( dynamicBuild.getFinalName(), originalInterpolatedBuild.getFinalName(), changedBuild.getFinalName(),
build.setFinalName( interpolatedTrimmed( parser.nextText(), "finalName" ) );
modelBuild.setFinalName( profileBuild.getFinalName() );
build.setFinalName( getTrimmedValue( value ) );
getBuild().setDefaultGoal(value); } else if (key.equals("finalName") || key.equals("project.finalName")) { getBuild().setFinalName(value); } else if (key.equals("scriptSourceDirectory") || key.equals("project.scriptSourceDirectory")
@Override public void mojoStarted( ExecutionEvent event ) { if (event.getMojoExecution().getExecutionId() != null && event.getMojoExecution().getExecutionId().endsWith("-snapshot")) { frozenPomFile = event.getProject().getFile(); event.getProject().setFile(new File( frozenPomFile.getParent(), MavenConventions.POM_FILE)); frozenArtifact = event.getProject().getArtifact(); Artifact snapshotArtifact = ArtifactUtils.copyArtifact(frozenArtifact); snapshotArtifact.setVersion(transformToSnapshotVersion(frozenArtifact.getVersion())); event.getProject().setArtifact(snapshotArtifact); if (!isPomArtifact(event.getProject())) { frozenFinalName = event.getProject().getBuild().getFinalName(); event.getProject().getBuild().setFinalName(transformToSnapshot(frozenFinalName, frozenArtifact, snapshotArtifact)); event.getProject().getArtifact().setFile(new File(transformToSnapshot(frozenArtifact.getFile().getAbsolutePath(), frozenArtifact, snapshotArtifact))); logger.info("[SnapshotExecutionListener]: Switched frozenArtifact file to " + transformToSnapshot(frozenArtifact.getFile().getAbsolutePath(), frozenArtifact, snapshotArtifact)); } frozenAttachedArtifacts = new LinkedList<Artifact>(); for (Artifact attachedArtifact : event.getProject().getAttachedArtifacts()) { String attachedFileAbsolutePath = attachedArtifact.getFile().getAbsolutePath(); logger.info("[SnapshotExecutionListener]: Attached frozenArtifact file : " + attachedFileAbsolutePath); frozenAttachedArtifacts.add(attachedArtifact); } event.getProject().getAttachedArtifacts().clear(); for (Artifact frozenAttachedArtifact : frozenAttachedArtifacts) { Artifact unfrozenAttachedArtifact = ArtifactUtils.copyArtifact(frozenAttachedArtifact); unfrozenAttachedArtifact.setVersion(transformToSnapshot(unfrozenAttachedArtifact.getVersion(), frozenArtifact, snapshotArtifact)); event.getProject().addAttachedArtifact(unfrozenAttachedArtifact); } } }
private void restoreProjectState(ExecutionEvent event) { if (event.getMojoExecution().getExecutionId() != null && event.getMojoExecution().getExecutionId().endsWith("-snapshot")) { if (!event.getProject().getFile().equals(frozenPomFile)) { event.getProject().setFile(frozenPomFile); event.getProject().setArtifact(frozenArtifact); event.getProject().getAttachedArtifacts().clear(); for (Artifact frozenAttachedArtifact : frozenAttachedArtifacts) { event.getProject().addAttachedArtifact(frozenAttachedArtifact); } if (!isPomArtifact(event.getProject())) { event.getProject().getBuild().setFinalName(frozenFinalName); } } } } }
@Override public void setFinalName(final String finalName) { MavenFacet mavenFacet = getFaceted().getFacet(MavenFacet.class); Model pom = mavenFacet.getModel(); Build build = pom.getBuild(); if (build == null) { build = new Build(); pom.setBuild(build); } pom.getBuild().setFinalName(finalName); mavenFacet.setModel(pom); }
Profile buildOpenShiftProfile() throws Exception { Model pom = project.getFacet(MavenCoreFacet.class).getPOM(); Profile profile = new Profile(); profile.setId(OPEN_SHIFT_PROFILE); Build build = new Build(); build.setFinalName(pom.getArtifactId()); profile.setBuild(build); addScannerPlugin(pom, profile); Plugin jarPlugin = new Plugin(); jarPlugin.setGroupId("org.apache.maven.plugins"); jarPlugin.setArtifactId("maven-jar-plugin"); jarPlugin.setVersion("2.3.1"); String pluginConfig = "<configuration>" + "<outputDirectory>deployments</outputDirectory>" + "</configuration>"; Xpp3Dom dom = Xpp3DomBuilder.build(new ByteArrayInputStream(pluginConfig.getBytes()), "UTF-8"); jarPlugin.setConfiguration(dom); build.addPlugin(jarPlugin); return profile; }
+ releaseProject.getId() ); releaseModel.getBuild().setFinalName( finalName );
build.setFinalName( getTrimmedValue( parser.nextText() ) );
build.setDirectory( interpolateString(build.getDirectory())); build.setFinalName( interpolateString(build.getFinalName())); build.setOutputDirectory(
build.setFinalName( getTrimmedValue( parser.nextText() ) );