Commit graph

12 commits

Author SHA1 Message Date
L3D
e0f3f5c87c
improve scheduling of backups via cron or timers
improves the handling and differentiation of cronjobs and systemd timers.
Rename the ``restic_create_cron`` variable to``restic_create_schedule``.
Now new: ``restic_schedule_type: "systemd"``.

RESOLVE #22
2021-08-02 01:09:02 +02:00
L3D
951d767857
try to fix molecule test 2021-04-29 17:21:30 +02:00
L3D
bee3cee067
update restic testing 2021-04-29 17:11:28 +02:00
L3D
bc8a36ea34
update role name 2021-04-29 17:01:14 +02:00
L3D
9dc223b12c
improve linting 2021-03-23 16:35:44 +01:00
Matthias Leutenegger
790dae3ef4
change: backups can be defined as dicts (#28)
* convert

* use loop

* clean

* combine

* change: reformat dict

* fix

* fix2

* update readme
2020-11-13 10:01:05 +01:00
Matthias Leutenegger
649f6aae0c
change: bump default restic version to 0.11.0 (#27)
* change: update default restic version

* add: test the backups to run
2020-11-12 23:00:23 +01:00
Matthias Leutenegger
5d1b9dc53c
add: github workflows (#25)
* add: galaxy action

* fix var name

* run galaxy on very commit

* add: molecule action

* add: matrix

* remove travis

* add editor config

* beautify

* add linter

* ansible dir

* add: tests

* package ecosystem

* fix filename

* fix
2020-11-12 16:12:04 +01:00
Matthias Leutenegger
41a31f733a FIX: molecule lint 2020-04-07 08:39:04 +02:00
Matthias Leutenegger
ea15fd7c15 installing bzip2 via pre_tasks in tests 2019-08-15 13:37:22 +02:00
Matthias Leutenegger
7ffeb6fe8b add actual repos and backups to test 2019-08-15 13:11:15 +02:00
Matthias Leutenegger
a9e5d4e07e ci 2019-08-14 16:42:55 +02:00