mirror of
https://github.com/lobaro/restic-backup-docker.git
synced 2026-11-13 15:45:22 +00:00
test: add container test suites and run them in CI (#111)
Adds structure, compat and feature-gated container test suites (test/run.sh), runs them in CI, and gates image publishing on a green test run. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
47d29529e9
commit
31f06b5d9b
13 files changed
+1129
-31
No files matched your search
@@ -0,0 +1,18 @@
|
||||
# Optional features that MUST be present in the built image.
|
||||
#
|
||||
# One gate name per line. Known gates and the pull request that introduces
|
||||
# them (see test/features.sh):
|
||||
#
|
||||
# stream stream backups via RESTIC_STREAM PR #109
|
||||
# docker-cli docker cli inside the container PR #99
|
||||
# bash bash for pre/post hooks PR #99
|
||||
# msmtp mail relay via msmtp PR #84
|
||||
#
|
||||
# While a gate is NOT listed here its tests are reported as SKIP when the
|
||||
# feature is absent, so an open pull request does not turn master red.
|
||||
#
|
||||
# When you merge a feature, add its gate name below. From then on the feature
|
||||
# tests are mandatory and a feature that silently disappears from the image
|
||||
# fails the build.
|
||||
#
|
||||
# Empty on purpose: master currently ships none of the optional features.
|
||||
Reference in new issue
Block a user