diff --git a/.drone.yml b/.drone.yml index 027e320..970faa1 100644 --- a/.drone.yml +++ b/.drone.yml @@ -4,7 +4,11 @@ name: default steps: - name: build - image: rustembedded/cross:x86_64-pc-windows-gnu + image: rust:alpine commands: - - cross build --target x86_64-pc-windows-gnu --release - + - apk add --no-cache mingw-w64-gcc musl-dev + - mkdir ~/.cargo + - echo -e '[target.x86_64-pc-windows-gnu]\nlinker = "x86_64-w64-mingw32-gcc"\nar = "x86_64-w64-mingw32-gcc-ar"' > ~/.cargo/config + - rustup toolchain install stable-x86_64-pc-windows-gnu + - rustup target add x86_64-pc-windows-gnu + - cargo build --release --target x86_64-pc-windows-gnu