From eeb5db743dfed0254074da61d70199add8ecaff9 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Mon, 14 Jan 2019 23:07:52 +0000
Subject: [PATCH] Auto-install borg...
---
borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java b/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java
index 996f873..847660b 100644
--- a/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java
+++ b/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java
@@ -22,7 +22,9 @@
private static final String RESTORE_DIRNAME = "restore";
@Getter
- private String binariesDownloadUrl = "https://github.com/borgbackup/borg/releases/download/1.1.8/";
+ private String binariesDownloadVersion = "1.1.8";
+ @Getter
+ private String binariesDownloadUrl = "https://github.com/borgbackup/borg/releases/download/" + binariesDownloadVersion + "/";
@Getter
private String[][] borgBinaries = {
{"freebsd64", "FreeBSD 64"},
@@ -30,6 +32,9 @@
{"linux64", "Linux 64"},
{"macosx64", "MacOS X 64"}};
+ @Getter
+ private String minimumRequiredBorgVersion = "1.1.8";
+
@JsonIgnore
@Setter(AccessLevel.PACKAGE)
private File workingDir;
--
Gitblit v1.10.0