diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..e413460f031a9a9e4b2c958ed6628f899df36794 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,25 @@ +image: "r.lcr.gr/microhacks/bevy-builder" + +build-linux: + stage: build + before_script: + - export CARGO_HOME="${CI_PROJECT_DIR}/.cargo" + - export PATH="${CI_PROJECT_DIR}/.cargo/bin:$PATH" + cache: + key: build-flit-linux + paths: + - .cargo/registry/cache + - .cargo/registry/index + - .cargo/git/db + - .cargo/bin/ + - target/ + script: + - cargo build --release + - strip target/release/flit + artifacts: + name: flit.linux.x86 + paths: + - target/release/flit + expire_in: 1 day + only: + - trunk