diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2910295..92e4ed4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,25 @@ variables: DOCKER_HOST: tcp://docker:2375 +bin: + stage: build + needs: [] + image: rust:alpine + cache: + - key: + files: + - Cargo.toml + - Cargo.lock + paths: + - vendor/ + script: + - mkdir ~/.cargo && mv config/cargo.toml ~/.cargo/config.toml + - cargo vendor + - cargo build --release + artifacts: + paths: + - target/release/stream-proxy + build: image: docker:20 stage: deploy