Compare commits

...

4 Commits

Author SHA1 Message Date
f3c038c716 changelog & version bump 2021-04-26 13:18:02 +02:00
59612a97b6 Merge branch 'master' of https://github.com/cupcakearmy/autorestic 2021-04-26 13:16:01 +02:00
33319a00ef add arm for darwin 2021-04-26 13:15:58 +02:00
8eb14ea14f Update quick.md 2021-04-25 11:19:39 +02:00
6 changed files with 16 additions and 5 deletions

View File

@@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.0.7] - 2021-04-26
### Added
- Support for `darwin/arm64` aka Apple Silicon.
- Added support for `arm64` and `aarch64` in install scripts.
## [1.0.6] - 2021-04-24 ## [1.0.6] - 2021-04-24
### Added ### Added

View File

@@ -16,7 +16,7 @@ import (
var DIR, _ = filepath.Abs("./dist") var DIR, _ = filepath.Abs("./dist")
var targets = map[string][]string{ var targets = map[string][]string{
"darwin": {"amd64"}, "darwin": {"amd64", "arm64"},
"freebsd": {"386", "amd64", "arm"}, "freebsd": {"386", "amd64", "arm"},
"linux": {"386", "amd64", "arm", "arm64"}, "linux": {"386", "amd64", "arm", "arm64"},
"netbsd": {"386", "amd64"}, "netbsd": {"386", "amd64"},

View File

@@ -52,7 +52,7 @@ backends:
## Check ## Check
```bash ```bash
autorestic check -a autorestic check
``` ```
This checks if the config file has any issues. If this is the first time this can take longer as autorestic will setup the backends. This checks if the config file has any issues. If this is the first time this can take longer as autorestic will setup the backends.

View File

@@ -16,9 +16,11 @@ else
fi fi
echo $OS echo $OS
NATIVE_ARCH=$(uname -m) NATIVE_ARCH=$(uname -m | tr '[:upper:]' '[:lower:]')
if [[ $NATIVE_ARCH == *"x86_64"* ]]; then if [[ $NATIVE_ARCH == *"x86_64"* ]]; then
ARCH=amd64 ARCH=amd64
elif [[ $NATIVE_ARCH == *"arm64"* || $NATIVE_ARCH == *"aarch64"* ]]; then
ARCH=arm64
elif [[ $NATIVE_ARCH == *"x86"* ]]; then elif [[ $NATIVE_ARCH == *"x86"* ]]; then
ARCH=386 ARCH=386
else else

View File

@@ -120,7 +120,9 @@ func upgradeRestic() error {
func Upgrade(restic bool) error { func Upgrade(restic bool) error {
// Upgrade restic // Upgrade restic
if restic { if restic {
InstallRestic() if err := InstallRestic(); err != nil {
colors.Error.Println(err)
}
upgradeRestic() upgradeRestic()
} }

View File

@@ -12,7 +12,7 @@ import (
"github.com/spf13/viper" "github.com/spf13/viper"
) )
const VERSION = "1.0.6" const VERSION = "1.0.7"
var CI bool = false var CI bool = false
var VERBOSE bool = false var VERBOSE bool = false