Quentin Gliech
|
0f5c7db3d4
|
Simplify the multiarch docker build
Make the binaries build run on the self-hosted runners
|
2023-09-14 14:37:28 +02:00 |
|
Quentin Gliech
|
ea7299a14a
|
Upgrade Rust to 1.72.0
Fixes new clippy errors and upgrade other tools
|
2023-08-28 18:05:56 +02:00 |
|
Quentin Gliech
|
31f18a5c01
|
Upgrade compound-web and fix form refs
|
2023-08-02 13:11:33 +02:00 |
|
Quentin Gliech
|
ddf426c5d8
|
frontend: vendor the compound dependencies
|
2023-07-27 16:18:53 +02:00 |
|
Quentin Gliech
|
fa824dbb76
|
Bump rustc, nodejs, opa, etc.
|
2023-07-17 19:54:49 +02:00 |
|
Quentin Gliech
|
be837a54e3
|
Bump Rust dependencies
|
2023-06-14 12:02:16 +02:00 |
|
Quentin Gliech
|
3ea8668e39
|
Bump the OTEL crates to 0.19.0 (#1132)
* Bump the OTEL crates to 0.19.0
Also pins a bunch of versions in the Dockerfile and fixes the docker build in CI
|
2023-04-24 17:10:55 +00:00 |
|
Quentin Gliech
|
e62a3592d5
|
Update Rust to 1.69.0
|
2023-04-24 11:42:01 +02:00 |
|
Quentin Gliech
|
8e485c397d
|
Upgrade rustc (and clippy) to 1.67.0
|
2023-02-01 10:37:04 +01:00 |
|
Quentin Gliech
|
5b8f6885e6
|
docker: Build with musl instead of glibc
|
2022-12-17 12:03:26 +01:00 |
|
Quentin Gliech
|
b247a451af
|
Add a note about zig version bump being blocked
|
2022-12-16 18:16:18 +01:00 |
|
Quentin Gliech
|
643c53f241
|
Upgrade Rust, OPA, Node in CI and Docker image
|
2022-12-16 18:16:18 +01:00 |
|
Quentin Gliech
|
f26aaa28d9
|
docker: Copy the templates in the frontend stage
|
2022-11-19 09:23:28 +01:00 |
|
Quentin Gliech
|
c8a23d5439
|
Fix policy permissions in Docker image
|
2022-11-18 23:25:50 +01:00 |
|
Quentin Gliech
|
c1aad59e18
|
Do not embed the templates and static files in the binary
|
2022-11-18 22:37:55 +01:00 |
|
Quentin Gliech
|
44d397b54c
|
Do not embed the WASM-compiled policies in the binary
|
2022-11-18 22:37:55 +01:00 |
|
Quentin Gliech
|
28a9d54072
|
Serve the SPA by the server
|
2022-11-18 13:43:01 +01:00 |
|
Quentin Gliech
|
d0c864cec2
|
Bump rustc to 1.65
|
2022-11-03 21:56:58 +01:00 |
|
Quentin Gliech
|
852c89ddff
|
Disable wasmtime cache in Docker builds
|
2022-11-03 15:19:49 +01:00 |
|
Quentin Gliech
|
68febbff2d
|
dockerfile: cross-compile with cargo-zigbuild & embed audit infos
|
2022-11-03 15:19:49 +01:00 |
|
Quentin Gliech
|
cdf486d0cd
|
Bump Rust, OPA and NodeJS in Docker image
|
2022-10-27 15:39:16 +02:00 |
|
Quentin Gliech
|
01d464c887
|
Gate the prometheus exporter behind a feature
Also fixes the Docker image building and the CI builds
|
2022-09-28 11:13:53 +02:00 |
|
Quentin Gliech
|
32319d354d
|
Fix the -debug variant entrypoint in Docker image
|
2022-08-22 16:28:53 +02:00 |
|
Quentin Gliech
|
b34f202517
|
Bump OPA to 0.43 and Rust to 1.63 in Docker image
Also bumps the Dockerfile frontend to 1.4
|
2022-08-19 11:43:36 +02:00 |
|
Quentin Gliech
|
8fd4f3d658
|
Disable wasmtime cache in the Docker image
|
2022-08-08 16:36:47 +02:00 |
|
Quentin Gliech
|
9afec75dc8
|
Embed the default policy in the binary
|
2022-06-03 13:37:20 +02:00 |
|
Quentin Gliech
|
173351cb75
|
Build WASM policies in the Docker image
|
2022-06-03 13:37:20 +02:00 |
|
Quentin Gliech
|
eed0c9b4b8
|
Bump Rust version to 1.60.0
|
2022-04-08 10:22:00 +02:00 |
|
Quentin Gliech
|
e2b237b0b3
|
Move CLI binary in PATH in the Docker image
|
2022-03-11 17:05:42 +01:00 |
|
Quentin Gliech
|
5a0ab1ccc2
|
Upgrade Rust version in Docker image
|
2022-02-28 10:07:32 +01:00 |
|
Quentin Gliech
|
a69b98b82e
|
Fix cache mounts in Dockerfile
|
2022-02-02 10:29:11 +01:00 |
|
Quentin Gliech
|
3a802a0abb
|
Bump Rust version
|
2022-02-01 15:24:22 +01:00 |
|
Quentin Gliech
|
13291bd216
|
Stop building arm 32bit images & better cache in docker image
|
2022-02-01 15:23:37 +01:00 |
|
Quentin Gliech
|
59db90f66e
|
Simplify Docker build in CI
|
2022-01-21 12:31:24 +01:00 |
|
Quentin Gliech
|
72b20c880b
|
Bump Rust version to 1.58.0 in Docker image
|
2022-01-14 10:07:09 +01:00 |
|
Quentin Gliech
|
0705fbe6ba
|
Codegen enums from IANA registries
|
2022-01-11 18:46:01 +01:00 |
|
Quentin Gliech
|
1a72d7324e
|
Use Rust 1.58 in Docker image
|
2021-12-17 20:14:16 +01:00 |
|
Quentin Gliech
|
15bf5350c3
|
docker: rollback to rust 1.56.1
This should improve build times
|
2021-12-14 11:57:41 +01:00 |
|
Quentin Gliech
|
ee80e67133
|
ci: Run tests on all platforms in the Docker image
|
2021-12-10 11:22:04 +01:00 |
|
Quentin Gliech
|
8d3f2ed7ad
|
More cross-compilation platforms
|
2021-12-10 10:52:58 +01:00 |
|
Quentin Gliech
|
a5c0a88c85
|
Frontend/static files building & serving
|
2021-12-09 22:09:39 +01:00 |
|
Quentin Gliech
|
b92e3d9e01
|
Run Docker image as non-root
|
2021-11-02 12:26:52 +01:00 |
|
Quentin Gliech
|
43747c15c7
|
Setup cross-compilation when building Docker image
|
2021-11-02 09:59:49 +01:00 |
|
Quentin Gliech
|
6acd61e01b
|
ci: build and push multi-arch images
|
2021-11-01 17:30:49 +01:00 |
|
Quentin Gliech
|
acac9fb1b8
|
Make telemetry configurable
Also allows opting-out of the OTLP exporter to remove the dependency to
protoc when building.
|
2021-10-13 16:48:16 +02:00 |
|
Quentin Gliech
|
bc07a0d968
|
Docker image and CI
|
2021-09-17 10:40:08 +02:00 |
|