Dan Helfman
|
51bc53e5ca
|
Whee.
|
2023-04-20 11:24:59 -07:00 |
|
Dan Helfman
|
b85538c54c
|
Double sigh.
|
2023-04-20 11:11:49 -07:00 |
|
Dan Helfman
|
bb5028e484
|
Sigh.
|
2023-04-20 11:11:08 -07:00 |
|
Dan Helfman
|
53ee0fcfad
|
Another attempt at Podman-in-Podman incantations.
|
2023-04-20 11:06:15 -07:00 |
|
Dan Helfman
|
5f8c79dd16
|
Attempt to get Podman-in-Podman builds working.
|
2023-04-20 10:50:44 -07:00 |
|
Dan Helfman
|
0a6f5452f4
|
Fix broken Podman image name.
|
2023-04-19 23:16:15 -07:00 |
|
Dan Helfman
|
269fac074b
|
Attempt to use Podman-in-Podman for building docs instead of Docker-in-Podman.
|
2023-04-19 23:14:51 -07:00 |
|
Dan Helfman
|
3b21ce4ce8
|
Rename "master" development branch to "main" to use more inclusive language (#684).
|
2023-04-19 21:43:08 -07:00 |
|
Dan Helfman
|
aaf3462d17
|
Fix Drone intentation.
|
2023-03-28 12:03:12 -07:00 |
|
Dan Helfman
|
f709125110
|
Error out if run-full-tests is run not inside a test container.
|
2023-03-28 12:02:07 -07:00 |
|
Dan Helfman
|
22149c6401
|
Switch to self-hosted container registry for borgmatic documentation image.
|
2022-08-01 21:17:59 -07:00 |
|
Andrea Ghensi
|
87001337b4
|
Merge master into mongodb_hook
|
2022-01-04 22:20:44 +01:00 |
|
Dan Helfman
|
8ed5467435
|
Drop support for Python 3.6. Add support for 3.10.
|
2022-01-02 23:17:57 -08:00 |
|
Andrea Ghensi
|
7c6ce9399c
|
fix integration tests and mongodb auth
|
2021-12-29 22:18:50 +01:00 |
|
Dan Helfman
|
794ae94ac4
|
Attempt to limit documentation pushing to commits (so, not pull requests).
|
2021-11-15 11:08:26 -08:00 |
|
Dan Helfman
|
4eb6359ed3
|
Remove now-unneeded build image workaround.
|
2021-11-15 10:56:12 -08:00 |
|
Dan Helfman
|
6299d8115d
|
Limit documentation build to master of main repo, as it pushes a Docker image.
|
2021-10-23 09:45:17 -07:00 |
|
Dan Helfman
|
38e35bdb12
|
Skip TLS verify in documentation build clone to work around old drone/git CA certs.
|
2021-10-04 14:31:15 -07:00 |
|
Dan Helfman
|
65503e38b6
|
Sigh.
|
2021-10-04 13:14:19 -07:00 |
|
Dan Helfman
|
d0c5bf6f6f
|
Another attempt to unbreak build.
|
2021-10-04 13:13:35 -07:00 |
|
Dan Helfman
|
f129e4c301
|
Attempt to work-around outdated CA certificates in drone/git Docker image.
|
2021-10-04 13:09:44 -07:00 |
|
Dan Helfman
|
92d729a9dd
|
Try temporary work around for Drone build bug: https://github.com/drone-plugins/drone-docker/pull/327
|
2021-07-26 16:33:41 -07:00 |
|
Dan Helfman
|
d543109ef4
|
"Fix" build failure with Alpine Edge by switching from Edge to Alpine 3.13.
|
2021-04-09 15:58:23 -07:00 |
|
Dan Helfman
|
7085a45649
|
Fix build so as not to attempt to build and push documentation for a non-master branch.
|
2021-04-09 15:04:09 -07:00 |
|
Dan Helfman
|
4897a78fd3
|
Fix database tests broken by PostgreSQL upgrade in Alpine Edge.
|
2020-12-24 22:23:09 -08:00 |
|
Dan Helfman
|
1f4f28b4dc
|
Drop support for Python 3.5. Only support black code formatter on Python 3.8+.
|
2020-11-22 17:27:21 -08:00 |
|
Dan Helfman
|
464ff2fe96
|
Run end-to-end tests on developer machines with Docker Compose for approximate parity with continuous integration tests.
|
2019-12-11 16:43:01 -08:00 |
|
Dan Helfman
|
b8b888090d
|
Select Postgres service to work with particular client version.
|
2019-12-10 21:41:15 -08:00 |
|
Dan Helfman
|
abd31a94fb
|
Ports fix?
|
2019-12-10 16:47:09 -08:00 |
|
Dan Helfman
|
01e2cf08d1
|
Fix Drone CI services syntax.
|
2019-12-10 16:43:43 -08:00 |
|
Dan Helfman
|
9f821862b7
|
End-to-end tests for database dump and restore.
|
2019-12-10 16:41:01 -08:00 |
|
Dan Helfman
|
93f453cecf
|
Add Python 3.8 to build matrix.
|
2019-11-02 16:38:50 -07:00 |
|
Dan Helfman
|
cf4c6c274d
|
Upgrade build to Alpine 3.10.
|
2019-09-23 09:07:17 -07:00 |
|
Dan Helfman
|
b816af1b13
|
Undo purge.
|
2019-06-16 22:10:25 -07:00 |
|
Dan Helfman
|
7cfab3620b
|
Don't prune docs image after push, so watchtower can pick it up.
|
2019-06-16 21:52:09 -07:00 |
|
Dan Helfman
|
bc4fb322b5
|
Move documenation build step last in CI. Refactor docs build scripts.
|
2019-05-21 21:33:25 -07:00 |
|
Dan Helfman
|
2c4f192e43
|
Attempt to build documentation image in CI.
|
2019-05-21 21:13:35 -07:00 |
|
Dan Helfman
|
61f46c5ad5
|
Try without explicit "sh".
|
2019-05-20 19:06:13 -07:00 |
|
Dan Helfman
|
aad47d1741
|
bash -> sh.
|
2019-05-20 18:19:42 -07:00 |
|
Dan Helfman
|
079dd3fe4c
|
Another try.
|
2019-05-20 18:18:30 -07:00 |
|
Dan Helfman
|
d47f1bff4d
|
Try to run script.
|
2019-05-20 18:17:25 -07:00 |
|
Dan Helfman
|
f5a70dc2a5
|
Drone + jsonnet apparently requires an extension, so switching back to plain YAML.
|
2019-05-20 17:30:07 -07:00 |
|
Dan Helfman
|
31ae1013d7
|
Add missing close curly.
|
2019-05-20 17:18:30 -07:00 |
|
Dan Helfman
|
071945e558
|
Re-order.
|
2019-05-20 17:15:01 -07:00 |
|
Dan Helfman
|
5c4d6a6e83
|
Upgrade Drone build file format from 0.8 to 1.x.
|
2019-05-20 17:05:29 -07:00 |
|
Dan Helfman
|
60b1f9921d
|
Don't use pip wrapper script in CI.
|
2019-05-14 12:01:40 -07:00 |
|
Dan Helfman
|
ed2c6053de
|
Upgrade pip to a particular version during local test and CI.
|
2019-05-14 10:28:04 -07:00 |
|
Dan Helfman
|
25c320b281
|
Pin pip version: cherrypick of https://projects.torsion.org/witten/borgmatic/pulls/172
|
2019-05-13 20:01:25 -07:00 |
|
Luke Murphy
|
82ec45e375
|
Pin tox version
Towards more reproducible results with Tox.
|
2019-05-13 23:12:18 +02:00 |
|
Dan Helfman
|
f5e1e8bec9
|
In continuous integration build matrix, use newer Alpine 3.9 instead of 3.8.
|
2019-05-07 16:19:03 -07:00 |
|