Fix linker

Update .gitlab-ci.yml file

Update .gitlab-ci.yml file
This commit is contained in:
DefectingCat
2023-05-06 15:56:49 +08:00
parent 9a648cf408
commit f2288667d1
2 changed files with 19 additions and 6 deletions

View File

@ -1,5 +1,5 @@
[target.x86_64-unknown-linux-gnu]
linker = "x86_64-unknown-linux-gnu-gcc"
[target.x86_64-unknown-linux-musl]
linker = "x86_64-linux-musl-gcc"
linker = "x86_64-linux-musl-gcc"
[target.x86_64-pc-windows-gnu]
linker = "x86_64-w64-mingw32-gcc"

View File

@ -2,7 +2,7 @@ stages:
- build
- publish
build:amd64:
build:linux-gnu-amd64:
stage: build
image: rust
script:
@ -14,6 +14,18 @@ build:amd64:
paths:
- target/release/rua-list
build:linux-musl-amd64:
stage: build
image: rust
script:
- rustup target add x86_64-unknown-linux-musl
- rustup target add x86_64-unknown-linux-gnu
- rustup target add x86_64-pc-windows-gnu
- cargo build --target=x86_64-unknown-linux-musl --release
artifacts:
paths:
- target/release/x86_64-unknown-linux-musl/rua-list
rustdoc:
stage: build
image: rust
@ -27,7 +39,8 @@ pages:
stage: publish
image: alpine
dependencies:
- build:amd64
- build:linux-gnu-amd64
- build:linux-musl-amd64
- rustdoc
script:
- mkdir -p public