Quentin Gliech
|
7e90564d16
|
Bump Rust dependencies
|
2023-06-14 12:02:16 +02:00 |
|
Quentin Gliech
|
5cd93a5f93
|
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
|
3979e9f46a
|
Update Rust to 1.69.0
|
2023-04-24 11:42:01 +02:00 |
|
Quentin Gliech
|
d9649975b9
|
Upgrade rustc (and clippy) to 1.67.0
|
2023-02-01 10:37:04 +01:00 |
|
Quentin Gliech
|
f2d6fe1250
|
docker: Build with musl instead of glibc
|
2022-12-17 12:03:26 +01:00 |
|
Quentin Gliech
|
995cfad827
|
Add a note about zig version bump being blocked
|
2022-12-16 18:16:18 +01:00 |
|
Quentin Gliech
|
5b28c1e6ce
|
Upgrade Rust, OPA, Node in CI and Docker image
|
2022-12-16 18:16:18 +01:00 |
|
Quentin Gliech
|
0ccbeedf24
|
docker: Copy the templates in the frontend stage
|
2022-11-19 09:23:28 +01:00 |
|
Quentin Gliech
|
fbaa1cba5b
|
Fix policy permissions in Docker image
|
2022-11-18 23:25:50 +01:00 |
|
Quentin Gliech
|
9c0ece7512
|
Do not embed the templates and static files in the binary
|
2022-11-18 22:37:55 +01:00 |
|
Quentin Gliech
|
834214bcac
|
Do not embed the WASM-compiled policies in the binary
|
2022-11-18 22:37:55 +01:00 |
|
Quentin Gliech
|
933022850b
|
Serve the SPA by the server
|
2022-11-18 13:43:01 +01:00 |
|
Quentin Gliech
|
eeb442b6d0
|
Bump rustc to 1.65
|
2022-11-03 21:56:58 +01:00 |
|
Quentin Gliech
|
041eb7013c
|
Disable wasmtime cache in Docker builds
|
2022-11-03 15:19:49 +01:00 |
|
Quentin Gliech
|
3fc386a4dd
|
dockerfile: cross-compile with cargo-zigbuild & embed audit infos
|
2022-11-03 15:19:49 +01:00 |
|
Quentin Gliech
|
7683bc4efe
|
Bump Rust, OPA and NodeJS in Docker image
|
2022-10-27 15:39:16 +02:00 |
|
Quentin Gliech
|
9e3b3567b2
|
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
|
fa170a29b7
|
Fix the -debug variant entrypoint in Docker image
|
2022-08-22 16:28:53 +02:00 |
|
Quentin Gliech
|
809a3ad00c
|
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
|
c16808a019
|
Disable wasmtime cache in the Docker image
|
2022-08-08 16:36:47 +02:00 |
|
Quentin Gliech
|
071055ad18
|
Embed the default policy in the binary
|
2022-06-03 13:37:20 +02:00 |
|
Quentin Gliech
|
dd09a9b36f
|
Build WASM policies in the Docker image
|
2022-06-03 13:37:20 +02:00 |
|
Quentin Gliech
|
c24e963def
|
Bump Rust version to 1.60.0
|
2022-04-08 10:22:00 +02:00 |
|
Quentin Gliech
|
a124b29aad
|
Move CLI binary in PATH in the Docker image
|
2022-03-11 17:05:42 +01:00 |
|
Quentin Gliech
|
3bdc6c6802
|
Upgrade Rust version in Docker image
|
2022-02-28 10:07:32 +01:00 |
|
Quentin Gliech
|
6cdf62f0c0
|
Fix cache mounts in Dockerfile
|
2022-02-02 10:29:11 +01:00 |
|
Quentin Gliech
|
5cf324a496
|
Bump Rust version
|
2022-02-01 15:24:22 +01:00 |
|
Quentin Gliech
|
b79abd5c30
|
Stop building arm 32bit images & better cache in docker image
|
2022-02-01 15:23:37 +01:00 |
|
Quentin Gliech
|
1df5cf42e3
|
Simplify Docker build in CI
|
2022-01-21 12:31:24 +01:00 |
|
Quentin Gliech
|
b2e168a07f
|
Bump Rust version to 1.58.0 in Docker image
|
2022-01-14 10:07:09 +01:00 |
|
Quentin Gliech
|
0e70af0a75
|
Codegen enums from IANA registries
|
2022-01-11 18:46:01 +01:00 |
|
Quentin Gliech
|
694a0bff03
|
Use Rust 1.58 in Docker image
|
2021-12-17 20:14:16 +01:00 |
|
Quentin Gliech
|
8e8c420999
|
docker: rollback to rust 1.56.1
This should improve build times
|
2021-12-14 11:57:41 +01:00 |
|
Quentin Gliech
|
3fc328f1af
|
ci: Run tests on all platforms in the Docker image
|
2021-12-10 11:22:04 +01:00 |
|
Quentin Gliech
|
ca69be96d2
|
More cross-compilation platforms
|
2021-12-10 10:52:58 +01:00 |
|
Quentin Gliech
|
d8df34db4c
|
Frontend/static files building & serving
|
2021-12-09 22:09:39 +01:00 |
|
Quentin Gliech
|
3eb47969e3
|
Run Docker image as non-root
|
2021-11-02 12:26:52 +01:00 |
|
Quentin Gliech
|
77af7aec70
|
Setup cross-compilation when building Docker image
|
2021-11-02 09:59:49 +01:00 |
|
Quentin Gliech
|
d6c1156afc
|
ci: build and push multi-arch images
|
2021-11-01 17:30:49 +01:00 |
|
Quentin Gliech
|
f9036aecd4
|
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
|
4fbac80898
|
Docker image and CI
|
2021-09-17 10:40:08 +02:00 |
|