default String prepArtifactCommand(DeploymentDetails deploymentDetails) { Map<String, Object> bindings = new HashMap<>(); String artifactName = getArtifact().getName(); bindings.put("artifact", artifactName); bindings.put("repo", artifactName); // TODO(lwander): make configurable bindings.put("version", getArtifactCommit(deploymentDetails.getDeploymentName())); bindings.put("git-root", getGitRoot()); DeploymentEnvironment env = deploymentDetails.getDeploymentConfiguration() .getDeploymentEnvironment(); DeploymentEnvironment.GitConfig gitConfig = env.getGitConfig(); boolean update = env.getUpdateVersions(); bindings.put("update", update ? "true" : ""); bindings.put("origin", gitConfig.getOriginUser()); bindings.put("upstream", gitConfig.getUpstreamUser()); TemplatedResource prepResource = new StringReplaceJarResource("/git/prep-component.sh"); prepResource.setBindings(bindings); return prepResource.toString(); }
default String prepArtifactCommand(DeploymentDetails deploymentDetails) { Map<String, Object> bindings = new HashMap<>(); String artifactName = getArtifact().getName(); bindings.put("artifact", artifactName); bindings.put("repo", artifactName); // TODO(lwander): make configurable bindings.put("version", getArtifactCommit(deploymentDetails.getDeploymentName())); bindings.put("git-root", getGitRoot()); DeploymentEnvironment env = deploymentDetails.getDeploymentConfiguration() .getDeploymentEnvironment(); DeploymentEnvironment.GitConfig gitConfig = env.getGitConfig(); boolean update = env.getUpdateVersions(); bindings.put("update", update ? "true" : ""); bindings.put("origin", gitConfig.getOriginUser()); bindings.put("upstream", gitConfig.getUpstreamUser()); TemplatedResource prepResource = new StringReplaceJarResource("/git/prep-component.sh"); prepResource.setBindings(bindings); return prepResource.toString(); }
deploymentEnvironment.setUpdateVersions(isSet(updateVersions) ? updateVersions : deploymentEnvironment.getUpdateVersions()); deploymentEnvironment.setType(type != null ? type : deploymentEnvironment.getType());
deploymentEnvironment.setUpdateVersions(isSet(updateVersions) ? updateVersions : deploymentEnvironment.getUpdateVersions()); deploymentEnvironment.setType(type != null ? type : deploymentEnvironment.getType());