using newly updated docker image

This commit is contained in:
shockrah 2021-02-10 17:43:25 -08:00
parent 2a3210e819
commit 4ef274d302

View File

@ -1,3 +1,5 @@
image: shockrah/freechat:0.4
stages: stages:
- build - build
- test - test
@ -6,17 +8,16 @@ variables:
CARGO_HOME: $CI_PROJECT_DIR/.cargo CARGO_HOME: $CI_PROJECT_DIR/.cargo
before_script:
- export PATH="$CARGO_HOME/bin:$PATH"
build-json-api: build-json-api:
image: rust:slim-buster # Literally so expensive that I realy just don't wanna deal with it
stage: build stage: build
when: manual when: manual
only: [ "master" ] only: [ "master" ]
before_script:
- apt-get install default-libmysqlclient-dev # required to build/test mysql
script: script:
- cd json-api/ - cd json-api/
- cargo build --release - cargo build --release
@ -31,15 +32,10 @@ build-json-api:
test-json-api: test-json-api:
image: rust:slim-buster
stage: test stage: test
needs: needs:
- build-json-api - build-json-api
before_script:
- apt-get install default-libmysqlclient-dev # required to build/test mysql
script: script:
- cd json-api/ - cd json-api/
- cargo test --release - cargo test --release