Commit graph

286 commits

Author SHA1 Message Date
Stéphane Bidoul
62c6b4caa2
Type annotations in tests 2021-11-14 10:29:07 +01:00
Stéphane Bidoul
87a021137b
Add types in api.py 2021-11-13 18:51:47 +01:00
Stéphane Bidoul
4d3e227d3f
Even moar typing 2021-11-13 18:45:17 +01:00
Stéphane Bidoul
8e921753ba
Moar typing 2021-11-13 18:21:29 +01:00
Stéphane Bidoul
858c58e47d
Some typing 2021-11-13 18:05:55 +01:00
Stéphane Bidoul
defa2f959e
Update dependencies 2021-11-13 14:09:29 +01:00
Stéphane Bidoul
c69d300507
Tweak README 2021-11-13 13:52:35 +01:00
Stéphane Bidoul
afe415b9e1
Remove TODO from readme
See GitHub issues.
2021-11-13 13:33:47 +01:00
Stéphane Bidoul
7b6ce4f1bd
Preserve odoo-venv for faster startup 2021-11-12 00:21:43 +01:00
Stéphane Bidoul
36f37639b0
Quiet git clone 2021-11-11 19:42:26 +01:00
Stéphane Bidoul
8a4797bf02
Build log endpoints 2021-11-11 19:30:39 +01:00
Stéphane Bidoul
b80508eed9
Tweak dockerfile 2021-11-11 17:57:32 +01:00
Stéphane Bidoul
f2f9a73ccd
Improve k8s watcher error handling 2021-11-11 17:52:35 +01:00
Stéphane Bidoul
3dbc251b94
Add more links to build information 2021-11-11 17:51:57 +01:00
Stéphane Bidoul
96372d8e50
Fix listen address in Dockerfile 2021-11-11 17:12:42 +01:00
Stéphane Bidoul
d8fff09ed1
Cleaner way to disable database manager 2021-11-09 22:34:42 +01:00
Stéphane Bidoul
801790ed05
Make filestore storage class configurable
Also, use kustomize patches instead of vars.
2021-11-09 20:03:37 +01:00
Stéphane Bidoul
db51e28dbd
Use a PVC for the Odoo filestore 2021-11-09 20:03:37 +01:00
Stéphane Bidoul
4263c5bcee
Merge pull request #1 from sbidoul/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2021-11-08 20:33:53 +01:00
pre-commit-ci[bot]
4e5cfe468d
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 21.9b0 → 21.10b0](https://github.com/psf/black/compare/21.9b0...21.10b0)
- https://github.com/pre-commit/mirrors-isorthttps://github.com/PyCQA/isort
- [github.com/PyCQA/isort: v5.9.3 → 5.10.0](https://github.com/PyCQA/isort/compare/v5.9.3...5.10.0)
2021-11-08 17:49:28 +00:00
Stéphane Bidoul
0dd953160c
Let uvicorn choose the event loop 2021-11-07 22:31:32 +01:00
Stéphane Bidoul
3ea0e8e693
Add kubectl to Dockerfile 2021-11-07 22:31:08 +01:00
Stéphane Bidoul
92c1d7da96
Load in-cluster config is KUBECONFIG is not set 2021-11-07 12:47:05 +01:00
Stéphane Bidoul
f012651501
Add test for render_kubefiles 2021-11-07 12:02:36 +01:00
Stéphane Bidoul
bc2740029d
GitHub status now point back to a dedicagted page
It automatically redirects with the build homepage,
or show a page with button to start/stop the build.
2021-11-06 20:11:30 +01:00
Stéphane Bidoul
24d9be3b0c
Runboat does not need to know about postgres at all 2021-11-06 15:37:36 +01:00
Stéphane Bidoul
43e0e5f0d1
Remove unused ADMIN_PASSWD env var 2021-11-06 15:07:02 +01:00
Stéphane Bidoul
61ec2f06a0
Better docs leads to better code 2021-11-06 12:17:42 +01:00
Stéphane Bidoul
cb7dfb4642
Tweak comments and todos 2021-11-06 12:08:35 +01:00
Stéphane Bidoul
bb9b372933
Ignore unsupported and non-main branches in github webhook 2021-11-06 11:54:46 +01:00
Stéphane Bidoul
b56983195d
Improve configurability and detection of supported branches 2021-11-06 11:50:27 +01:00
Stéphane Bidoul
f6a6c9575f
Rename GitHub status context name 2021-11-06 11:25:04 +01:00
Stéphane Bidoul
a0052c878b
Tweak routes 2021-11-06 11:02:12 +01:00
Stéphane Bidoul
87b1126721
Lowercase supported_repos setting 2021-11-06 11:01:34 +01:00
Stéphane Bidoul
24f97db3b3
Remove pre-commit job
We use pre-commit.ci instead
2021-11-06 00:03:37 +01:00
Stéphane Bidoul
b28029a37e
Require pre-commit for building image 2021-11-05 23:53:31 +01:00
Stéphane Bidoul
98393b9af3
ci: add missing authentication in build image step 2021-11-05 23:50:51 +01:00
Stéphane Bidoul
f7f8c03897
Build container image 2021-11-05 23:43:19 +01:00
Stéphane Bidoul
3339259346
Setup env vars for tests 2021-11-05 21:26:55 +01:00
Stéphane Bidoul
5f46b29886
ci: add missing checkout 2021-11-05 21:04:36 +01:00
Stéphane Bidoul
6885ff6b3c
Bootstrap test suite 2021-11-05 20:59:39 +01:00
Stéphane Bidoul
8bfd75d049
Do not notify GitHub statuses if nothing changed 2021-11-05 18:52:40 +01:00
Stéphane Bidoul
8b10c209bd
Better pattern for worker wakeup 2021-11-05 18:45:24 +01:00
Stéphane Bidoul
903a05fc0e
Report build statuses to GitHub 2021-11-05 18:28:52 +01:00
Stéphane Bidoul
968f94c1e7
Allow customizing build environment variables 2021-11-05 18:23:02 +01:00
Stéphane Bidoul
e1a2a4d5c4
Improve readme 2021-11-05 18:22:15 +01:00
Stéphane Bidoul
56a57de966
Add timeout on initialization job 2021-11-05 10:21:38 +01:00
Stéphane Bidoul
a5e8185abd
Rename method for clarity 2021-11-05 10:08:39 +01:00
Stéphane Bidoul
3c1b4b3fb2
Make GitHub calls async 2021-11-05 10:07:05 +01:00
Stéphane Bidoul
68929b6ee7
Update requirements.txt 2021-11-05 09:45:22 +01:00