Commit graph

138 commits

Author SHA1 Message Date
Stéphane Bidoul
83fb48d982
Fix webhook after refactoring 2021-11-21 18:09:40 +01:00
Stéphane Bidoul
b7c68285f0
Tweak footer 2021-11-21 18:05:48 +01:00
Stéphane Bidoul
77bb5b3121
Tweak footer 2021-11-21 17:59:07 +01:00
Stéphane Bidoul
180ecc6f8d
Refactor passing around git commit info 2021-11-21 17:57:11 +01:00
Stéphane Bidoul
386ccf63b3
Add missing type annotation 2021-11-21 12:39:37 +01:00
Stéphane Bidoul
da4a545a00
Add repo link to single build page 2021-11-21 12:38:16 +01:00
Stéphane Bidoul
301fec8860
Reduce termination grace period 2021-11-21 12:30:26 +01:00
Stéphane Bidoul
361411b03f
Add footer 2021-11-21 12:29:36 +01:00
Stéphane Bidoul
8906a8908f
Add static footer 2021-11-21 11:53:26 +01:00
Stéphane Bidoul
9da7e23f4a
Tweak links on build card 2021-11-21 01:13:29 +01:00
Stéphane Bidoul
2052be3b01
Add row borders to builds page 2021-11-21 00:46:38 +01:00
Stéphane Bidoul
d7ed2c0228
Emojis 2021-11-20 20:22:30 +01:00
Stéphane Bidoul
7338921121
Tweak card 2021-11-20 20:03:38 +01:00
Stéphane Bidoul
0b58ac5184
Round corners 2021-11-20 19:54:26 +01:00
Stéphane Bidoul
3b4160c8e5
Tweak failed build color 2021-11-20 19:46:21 +01:00
Stéphane Bidoul
4ee2f29dc7
Some UI style 2021-11-20 19:39:07 +01:00
Stéphane Bidoul
ce4ecc1a62
Tweak card 2021-11-20 17:41:08 +01:00
Stéphane Bidoul
6e9eea8c39
Tweal readme 2021-11-20 17:29:55 +01:00
Stéphane Bidoul
b38f5b2a94
Add an initializing status
It is more explicit that "starting", since now builds
do not start automatically after initialization.
2021-11-20 17:29:49 +01:00
Stéphane Bidoul
7a4e188a7e
builds.html: add builds oldest first
So new builds being created appear left or top.
2021-11-20 17:17:35 +01:00
Stéphane Bidoul
4e9872bfed
Consider available replicas instead of ready replicas 2021-11-20 16:30:18 +01:00
Stéphane Bidoul
40d83bb1f7
Use port number for livenessProbe 2021-11-20 15:35:11 +01:00
Stéphane Bidoul
6b53a2407f
Add readiness and liveliness probes 2021-11-20 15:34:21 +01:00
Stéphane Bidoul
22575f0e35
Do not start builds after initialization success.
Since they start quickly it is better to let users
start them when needed, to avoid stopping
builds that are actually used in favor
of new builds they may not be needed by users.
2021-11-20 15:19:01 +01:00
Stéphane Bidoul
ea6b37a0eb
Remove addons dir before clone
So we can re-trigger after a failed installation.
2021-11-20 15:07:05 +01:00
Stéphane Bidoul
1bd45aa7b0
Fix addons directory location
It was mixed with the odoo data dir.
2021-11-20 15:06:34 +01:00
Stéphane Bidoul
57c292def1
Remove unused logger 2021-11-20 15:04:49 +01:00
Stéphane Bidoul
27afab461d
Add more tests for db.search 2021-11-20 14:45:42 +01:00
Stéphane Bidoul
f173688935
Various api improvements
- tweak function names for better swagger labels
- more build query options
- more build-events query options
- allow undeploying several builds at once
2021-11-20 14:24:17 +01:00
Stéphane Bidoul
dc6d75c94a
Fix builds page 2021-11-20 13:30:45 +01:00
Stéphane Bidoul
6d85c4a859
Tweak builds page 2021-11-20 13:28:47 +01:00
Stéphane Bidoul
ededf454a0
Fix builds row class 2021-11-20 13:11:24 +01:00
Stéphane Bidoul
48a1d7236f
Row layout for builds.html 2021-11-20 13:06:43 +01:00
Stéphane Bidoul
0547a73096
Merge pull request #19 from sbidoul/builds-page
Add rudimentary builds page
2021-11-20 12:22:59 +01:00
Stéphane Bidoul
f1ee13d2b7
Merge pull request #18 from sbidoul/flex-config
More flexible configuration
2021-11-20 12:22:41 +01:00
Stéphane Bidoul
59deefcd5a
Add rudimentary builds page 2021-11-20 12:20:56 +01:00
Stéphane Bidoul
1bc0c0cfd4
More flexible configuration 2021-11-19 19:22:28 +01:00
Stéphane Bidoul
cc701d5930
Add branch filter to event source 2021-11-18 22:54:31 +01:00
Stéphane Bidoul
5cc316fee1
Remove test code 2021-11-17 16:05:11 +01:00
Stéphane Bidoul
25b72d5a80
Factor out runboat-build custom element 2021-11-17 15:53:54 +01:00
Stéphane Bidoul
117851cbbb
Merge pull request #15 from sbidoul/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2021-11-17 08:44:46 +01:00
Stéphane Bidoul
3954634668
Simplify mypy config 2021-11-16 21:34:07 +01:00
Stéphane Bidoul
b57a2ffe4e
Tweak log config 2021-11-16 21:33:58 +01:00
Stéphane Bidoul
442b4e437d
Do not hard kill deployments
To leave them a change to close postgres connections.
2021-11-16 21:33:47 +01:00
Stéphane Bidoul
31beee0a47
SSE endpoint for build events
And dyamic build.html page.
2021-11-16 21:33:16 +01:00
pre-commit-ci[bot]
54f0c2402b
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/PyCQA/isort: 5.10.0 → 5.10.1](https://github.com/PyCQA/isort/compare/5.10.0...5.10.1)
2021-11-15 17:54:08 +00:00
Stéphane Bidoul
03e6fa4795
Use observer pattern to listen on BuildsDb
Prepare for websocket notifications.
2021-11-14 19:23:09 +01:00
Stéphane Bidoul
020c6609b1
Merge pull request #14 from sbidoul/finish-typing
Finish-typing
2021-11-14 14:49:46 +01:00
Stéphane Bidoul
07615c1fe8
Only build image on main branch 2021-11-14 14:47:05 +01:00
Stéphane Bidoul
88e5cb5b44
Finish strict typing 2021-11-14 14:42:02 +01:00