Commit Graph

65 Commits

Author SHA1 Message Date
1793ad74bd add sqlite for e2e tests 2023-03-04 02:41:14 +05:30
2774c2e4c0 Add support for Borg 2's "--match-archives" flag (replaces "--glob-archives") (#591).
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-03 22:50:37 -07:00
622caa0c21 Support for Borg 2's rcreate and rinfo sub-commands (#557).
Some checks failed
continuous-integration/drone/push Build is failing
2022-08-12 14:53:20 -07:00
992f62edd2 Bump version for release.
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2022-06-30 22:14:41 -07:00
ae25386336 Update release script to abort if there are local changes. Prevents accidentally tagging a .dev0 changeset for release.
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-25 09:42:05 -07:00
cb5fe02ebd Fix broken Bash completion end-to-end test.
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-26 11:18:46 -07:00
5b3cfc542d Switch to PyPI API token.
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-14 14:00:03 -07:00
6bf6ac310b When using the "bsd_flags" option, tailor the flags passed to Borg depending on the Borg version (#394).
Some checks failed
continuous-integration/drone/push Build is failing
2022-02-09 21:11:00 -08:00
4498671233 Remove references to removed long-deprecated options (#394).
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-09 11:08:02 -08:00
ee466f870d Fixing ruamel.yaml.clib breakages harder.
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-08 13:21:11 -08:00
48f44d2f3d Add tests for compact action (#394). 2022-02-08 12:05:02 -08:00
7c6ce9399c fix integration tests and mongodb auth
Some checks failed
continuous-integration/drone/pr Build is failing
2021-12-29 22:18:50 +01:00
7881327004 Upgrade CI test dependencies.
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-22 14:07:14 -07:00
ecc849dd07 Move Gitea hosting from a personal namespace to an organization. 2021-09-14 11:32:01 -07:00
88cb49dcc4 Fix release script based on GitHub authentication query parameter deprecation.
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-24 20:27:53 -07:00
8b8f92d717 Prevent newer (borgmatic-unsupported) version of Black code formatter installing in Alpine Edge. 2020-11-25 17:42:04 -08:00
b8a7e23f46 Add missing pip to test script.
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-22 17:42:58 -08:00
1f4f28b4dc Drop support for Python 3.5. Only support black code formatter on Python 3.8+.
Some checks failed
continuous-integration/drone/push Build is failing
2020-11-22 17:27:21 -08:00
ea6cd53067 Update versions of test dependencies (test_requirements.txt and test containers).
Some checks failed
continuous-integration/drone/push Build is failing
2020-11-22 14:48:07 -08:00
267138776d Add protection for accidentally releasing a dev version.
All checks were successful
continuous-integration/drone/push Build is passing
2020-11-21 14:03:39 -08:00
95a479a86e Fix path in release script.
Some checks failed
continuous-integration/drone/push Build is failing
2020-04-24 16:05:50 -07:00
41ad98653a https://github.com/docker/compose/issues/2127
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-21 09:39:20 -07:00
a2af77f363 Maybe fix release signing. 2020-02-03 09:57:34 -08:00
66eb18d5ea Upgrade pip and tox in tests.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-02 14:30:26 -08:00
ed2ca9f476 Sign release files.
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-17 20:06:25 -08:00
c6cb21a748 Switch to read-only container filesystem to avoid *.pyc getting created with busted permissions.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2019-12-11 21:24:37 -08:00
78aa4626fa Remove user switch in container due to CI permission issue.
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-11 16:58:08 -08:00
d2df224da8 Use busybox short option to su.
Some checks failed
continuous-integration/drone/push Build is failing
2019-12-11 16:46:24 -08:00
464ff2fe96 Run end-to-end tests on developer machines with Docker Compose for approximate parity with continuous integration tests.
Some checks reported errors
continuous-integration/drone/push Build was killed
2019-12-11 16:43:01 -08:00
2e5be3d3f1 Add missing psql.
Some checks reported errors
continuous-integration/drone/push Build was killed
2019-12-10 16:52:59 -08:00
2c46f53ef6 Attempt to upgrade version of pip used in CI.
All checks were successful
continuous-integration/drone/push Build is passing
2019-10-31 20:37:01 -07:00
17586d49ac Bump version of tox in CI.
All checks were successful
continuous-integration/drone/push Build is passing
2019-10-21 11:05:37 -07:00
b1941bcce9 Automatically rewrite links to localhost when developing on docs locally. 2019-10-14 13:13:41 -07:00
c644270599 Pass through several "borg list" flags (#193).
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-25 10:18:30 -07:00
cd192a6909 Bump version for release.
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is failing
2019-06-23 16:30:16 -07:00
cd91dbd4f7 Include sub-command help in documentation. 2019-06-22 22:04:56 -07:00
bc4fb322b5 Move documenation build step last in CI. Refactor docs build scripts.
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-21 21:33:25 -07:00
932848f6c1 Merge branch 'master' into docs-image.
All checks were successful
continuous-integration/drone/push Build is passing
2019-05-20 19:23:12 -07:00
3eadd16856 Add build server upgrade to NEWS.
Some checks reported errors
continuous-integration/drone/push Build was killed
2019-05-20 19:20:05 -07:00
aad47d1741 bash -> sh.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2019-05-20 18:19:42 -07:00
f5a70dc2a5 Drone + jsonnet apparently requires an extension, so switching back to plain YAML.
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build was killed
2019-05-20 17:30:07 -07:00
9c9be65b2b Add files for building documentation into a Docker image for web serving.
All checks were successful
the build was successful
2019-05-20 11:41:39 -07:00
06261d8c86 Merge branch 'master' into tox-skip-missing-interpreters
All checks were successful
the build was successful
2019-05-14 12:18:30 -07:00
0defaf9cb5 Run tests for all installed versions of Python (#166).
All checks were successful
the build was successful
2019-05-14 12:09:07 -07:00
ed2c6053de Upgrade pip to a particular version during local test and CI.
Some checks failed
the build failed
2019-05-14 10:28:04 -07:00
b94dbff216
Add isort configuration
Closes witten/borgmatic#169.
2019-05-14 18:59:19 +02:00
36305c50b1 Update push script to support branches.
All checks were successful
the build was successful
2019-02-18 13:51:33 -08:00
73d67e29b4 Support for Borg create & prune --stats via borgmatic command-line flag (#100) 2018-12-22 23:27:24 +01:00
9ca80a54d8 Support for Borg create --progress via borgmatic command-line flag (#108).
All checks were successful
the build was successful
2018-11-21 22:03:39 -08:00
1697d8aaef Silence curl when posting release description to Gitea.
All checks were successful
the build was successful
2018-10-15 22:32:13 -07:00