diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b6fdc964a66569c67112f7770df96247d4bf1eb5..491e6b4e49e7ab61f66dccfe8fff9087adcdc208 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,19 +30,18 @@ run-tests: compile-desktop: image: name: r.lcr.gr/microhacks/rust-ci-builder:latest - entrypoint: [] stage: compile - # before_script: - # - export CARGO_HOME="${CI_PROJECT_DIR}/.cargo" - # - export PATH="${CI_PROJECT_DIR}/.cargo/bin:$PATH" - # cache: - # key: build-cache-linux - # paths: - # - .cargo/registry/cache - # - .cargo/registry/index - # - .cargo/git/db - # - .cargo/bin/ - # - target/ + before_script: + - export CARGO_HOME="${CI_PROJECT_DIR}/.cargo" + - export PATH="${CI_PROJECT_DIR}/.cargo/bin:$PATH" + cache: + key: build-cache-linux + paths: + - .cargo/registry/cache + - .cargo/registry/index + - .cargo/git/db + - .cargo/bin/ + - target/ script: - cargo build --release dependencies: @@ -51,19 +50,18 @@ compile-desktop: compile-web: image: name: r.lcr.gr/microhacks/rust-ci-builder:latest - entrypoint: [] stage: compile - # before_script: - # - export CARGO_HOME="${CI_PROJECT_DIR}/.cargo" - # - export PATH="${CI_PROJECT_DIR}/.cargo/bin:$PATH" - # cache: - # key: build-cache-web - # paths: - # - .cargo/registry/cache - # - .cargo/registry/index - # - .cargo/git/db - # - .cargo/bin/ - # - target/ + before_script: + - export CARGO_HOME="${CI_PROJECT_DIR}/.cargo" + - export PATH="${CI_PROJECT_DIR}/.cargo/bin:$PATH" + cache: + key: build-cache-web + paths: + - .cargo/registry/cache + - .cargo/registry/index + - .cargo/git/db + - .cargo/bin/ + - target/ script: - rm -rf forge-script-web/out - mkdir -p forge-script-web/out