소스 검색

write version and hashes to bubble version properties file

tags/v1.1.4
Jonathan Cobb 4 년 전
부모
커밋
b1f1751201
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. +6
    -1
      bubble-server/src/main/java/bubble/service/packer/PackerJob.java

+ 6
- 1
bubble-server/src/main/java/bubble/service/packer/PackerJob.java 파일 보기

@@ -299,7 +299,12 @@ public class PackerJob implements Callable<List<PackerImage>> {
final File varsDir = mkdirOrDie(abs(tempDir) + "/roles/"+ROLE_BUBBLE+"/vars");
final StringBuilder b = new StringBuilder();
for (Map.Entry<String, String> var : versions.entrySet()) {
b.append(var.getKey().replace("-", "_")).append(" : '").append(var.getValue().trim()).append("'\n");
final String roleName = var.getKey();
final String version = var.getValue().trim();
final String roleBase = roleName.replace("-", "_");
final String hash = packerService.getSoftwareHash(roleName, version);
b.append(roleBase).append("_version : '").append(version).append("'\n")
.append(roleBase).append("_sha : '").append(hash).append("'\n");
}
FileUtil.toFileOrDie(new File(varsDir, "main.yml"), b.toString());
}


불러오는 중...
취소
저장