Commit Graph

55 Commits

Author SHA1 Message Date
Quentin Gliech 20550c45f6 Bump nodejs, cargo-{zigbuild,auditable,chef}, zig, mdbook 2024-05-07 07:32:02 +02:00
Quentin Gliech fbb8044dbd Bump OPA 2024-05-07 07:32:02 +02:00
Quentin Gliech d417eb863d Upgrade Rust to 1.78.0 2024-05-07 07:32:02 +02:00
Quentin Gliech 2761ac0ccb docker: Switch a glibc-based build
Similar to what was done for the pre-built binaries
2024-03-25 10:56:39 +01:00
Quentin Gliech 2c9b8a446d Bump Clippy to 1.75 and Rust to 1.76 2024-02-27 16:58:43 +01:00
Quentin Gliech df3ca5ae66 Upgrade clippy lints to 1.74.0 & fix warnings 2023-12-05 17:20:42 +01:00
Quentin Gliech 5b272dff08 Bump Open Policy Agent version to 0.59.0 2023-11-30 17:59:24 +01:00
Quentin Gliech 974405c7c3 dockerfile: bump rust, opa, nodejs and debian version 2023-11-14 13:41:10 +01:00
Quentin Gliech 15ad89aa82 templates: add translations function 2023-10-05 19:29:23 +02:00
Quentin Gliech 261df6499d 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 17e28f56c1 Upgrade Rust to 1.72.0
Fixes new clippy errors and upgrade other tools
2023-08-28 18:05:56 +02:00
Quentin Gliech 1a318e104a Upgrade compound-web and fix form refs 2023-08-02 13:11:33 +02:00
Quentin Gliech 313dc9bc64 frontend: vendor the compound dependencies 2023-07-27 16:18:53 +02:00
Quentin Gliech 60899bf131 Bump rustc, nodejs, opa, etc. 2023-07-17 19:54:49 +02:00
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