Commit graph

8 commits

Author SHA1 Message Date
Tracewebstudio Dev
b18aca10d3 ci: use rustup toolchain for musl builds 2026-04-17 03:10:14 +02:00
Tracewebstudio Dev
3b27ddf356 ci: fix rust musl target build 2026-04-17 03:06:56 +02:00
Tracewebstudio Dev
fd99e8cea1 ci: fix kaniko builds and registry settings 2026-04-17 03:04:02 +02:00
Tracewebstudio Dev
770ebcbfc6 fix(build): remove rustup target in Dockerfile.simple
- rust:alpine image already includes x86_64-unknown-linux-musl target
- Remove rustup target add command causing 'not found' error
2026-04-16 20:54:24 +02:00
Tracewebstudio Dev
09df0323f3 fix(ci): use mirrored rust:alpine from private registry
- Change FROM rust:alpine to FROM registry.nxtgauge.com/rust:alpine
- Fixes Docker Hub rate limiting/UNAUTHORIZED errors in Woodpecker builds
- Requires manually pulling and pushing rust:alpine to registry.nxtgauge.com first
2026-04-16 18:37:17 +02:00
Ashwin Kumar
f4515b22a2 fix(ci): standardize backend service/image naming to hyphen format 2026-04-11 15:04:15 +02:00
Ashwin Kumar
7aeaeb18ab fix(ci): build single Rust service with workspace-safe Dockerfile 2026-04-10 20:19:53 +02:00
Ashwin Kumar
39107e4fa4 fix(woodpecker): use simple Dockerfile and reduce build complexity
- Replace complex caching with simple Dockerfile

- Remove cargo-chef complexity that was slowing builds

- Add .woodpecker-base.yml for separate base image builds

- Add Dockerfile.simple for faster builds

- Add Dockerfile.ultrafast for when base image exists
2026-04-10 12:56:28 +02:00