Skip to content

Major upgrade (if you want) #14

@paulfantom

Description

@paulfantom

I did a major rework of this role in my fork. Changes include:

  • major change in passing restic configuration for cron jobs and restic repositories
  • downgraded molecule to 1.25
  • added TravisCI and molecule tests
  • automatic import to ansible galaxy
  • added support for older ansible version (>2.2)
  • added automatic tagging with semver
  • MIT license since main repo didn't have license file
  • removed other installation method than downloading from github
  • added support for systems other than linux and for other system architectures
  • removed operating systems from supported list when they are not tested by molecule
  • added centos 7 support
  • upgraded restic to 0.8.1
  • all variables which can be changed by user are defined in defaults/main.yml
  • some changes in README file
  • simplified cron template and made it more generic
  • added CONTIRBUTE instructions

If you want we could merge it somehow, or not 😄

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions