+ Required job dependencies for cargo builders

'needs' keyword also added for meme graph lines
This commit is contained in:
shockrah 2022-03-27 00:49:36 -07:00
parent ba0d75d383
commit dc98feef5f

View File

@ -44,6 +44,11 @@ build-frontend-js:
build-server-no-admin: build-server-no-admin:
extends: .cargo-builder extends: .cargo-builder
stage: build-backend
needs:
- build-frontend-js
dependencies:
- build-frontend-js
script: script:
- cd api/ - cd api/
- cargo build --release - cargo build --release
@ -51,6 +56,11 @@ build-server-no-admin:
build-server-admin-enabled: build-server-admin-enabled:
extends: .cargo-builder extends: .cargo-builder
stage: build-backend
needs:
- build-frontend-js
dependencies:
- build-frontend-js
script: script:
- cd api/ - cd api/
- cargo build --release --features admin - cargo build --release --features admin