Tom Alexander
fd7b22c5ce
Remove cranelift.
...
semver Build semver has succeeded
format Build format has succeeded
clippy Build clippy has failed
rust-test Build rust-test has succeeded
build Build build has succeeded
I should be configuring cranelift globally in my per-machine configs, not spreading my build preferences in the project's Cargo.toml.
2024-09-29 22:17:35 -04:00
Tom Alexander
1c082a5e24
Test: instantiate new clients for every request.
...
semver Build semver has succeeded
format Build format has succeeded
build Build build has succeeded
clippy Build clippy has failed
rust-test Build rust-test has succeeded
Trying to figure out why I am getting the below error occasionally in gitea:
Delivery: Post "https://webhookbridge.fizz.buzz/hook ": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2024-09-29 21:58:05 -04:00
Tom Alexander
69dd1ba156
Remove support for http2.
...
Nginx does not support http2 for upstream proxies because there is not much point for low-latency connections.
2024-09-29 18:00:34 -04:00
Tom Alexander
0602f8472b
Separate out to two binaries.
format Build format has succeeded
clippy Build clippy has failed
rust-test Build rust-test has failed
2024-09-29 14:59:39 -04:00
Tom Alexander
b122e6ee99
Create a docker image for running the server.
2024-09-28 23:50:03 -04:00
Tom Alexander
d5902e3e7f
Parse the pipeline templates.
2024-09-28 19:34:57 -04:00
Tom Alexander
5bd4862973
Find the workflow files.
2024-09-28 19:09:54 -04:00
Tom Alexander
c32a8650f5
Add parsing of the in-repo config file format.
2024-09-28 14:43:20 -04:00
Tom Alexander
15e1f4dbce
Basic gitea client.
...
So far it only supports listing the contents of a repo.
2024-07-25 21:17:49 -04:00
Tom Alexander
1406a21785
Creating an example PipelineRun.
2024-07-21 15:54:12 -04:00
Tom Alexander
1612278bed
Add signature verification middleware.
2024-07-20 12:53:20 -04:00
Tom Alexander
2a54401717
Add a kubernetes client.
2024-07-14 23:11:07 -04:00
Tom Alexander
41cc65e7d3
Add graceful shutdown.
2024-07-14 19:01:10 -04:00
Tom Alexander
14373c21dd
Initial schema for webhook.
2024-07-14 16:38:07 -04:00
Tom Alexander
8fb5a83e86
Access log.
2024-07-14 15:50:13 -04:00
Tom Alexander
25c06cbffd
Add tracing.
2024-07-14 15:34:14 -04:00
Tom Alexander
82a5f145e1
json health.
2024-07-14 15:19:41 -04:00
Tom Alexander
02e288ef31
Basic health endpoint.
2024-07-14 15:14:52 -04:00
Tom Alexander
ecce4f04c9
Cargo init.
2024-07-14 14:52:45 -04:00