Changeset View
Changeset View
Standalone View
Standalone View
.gitlab-ci.yml
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Lines | - changes: &src-chg | ||||
- '**/CMakeLists.txt' | - '**/CMakeLists.txt' | ||||
- '**/*.in' | - '**/*.in' | ||||
- '**/*.qml' | - '**/*.qml' | ||||
- 'src/js/*.js' | - 'src/js/*.js' | ||||
- 'src/js/transformed-libs/*.js' | - 'src/js/transformed-libs/*.js' | ||||
- 'packaging/**' | - 'packaging/**' | ||||
- 'icons/**' | - 'icons/**' | ||||
'build:GNU/Linux-amd64-debug': | .build: | ||||
stage: build | stage: build | ||||
image: | rules: *build-rules | ||||
name: 'reg.lily.kazv.moe/kazv/libkazv/libkazv:servant-debug' | |||||
.build-debug: | |||||
extends: .build | |||||
script: | | script: | | ||||
env JOBS=2 ./packaging/GNU-Linux/appimage/build.sh | env JOBS=2 ./packaging/GNU-Linux/appimage/build.sh | ||||
artifacts: | artifacts: | ||||
paths: | paths: | ||||
- kazv-Debug.AppImage | - kazv-Debug.AppImage | ||||
expire_in: 1 week | expire_in: 1 week | ||||
rules: *build-rules | |||||
'build:GNU/Linux-amd64-prod': | .build-prod: | ||||
stage: build | extends: .build | ||||
image: | |||||
name: 'reg.lily.kazv.moe/kazv/libkazv/libkazv:servant-prod' | |||||
script: | | script: | | ||||
env JOBS=2 ./packaging/GNU-Linux/appimage/build-prod.sh | env JOBS=2 ./packaging/GNU-Linux/appimage/build-prod.sh | ||||
artifacts: | artifacts: | ||||
paths: | paths: | ||||
- kazv-Release.AppImage | - kazv-Release.AppImage | ||||
expire_in: 1 week | expire_in: 1 week | ||||
rules: *build-rules | |||||
'build:GNU/Linux-amd64-debug:kf5': | |||||
extends: .build-debug | |||||
before_script: | |||||
- export KF_VER=5 | |||||
image: | |||||
name: 'reg.lily.kazv.moe/kazv/libkazv/libkazv:servant-ubuntu20.04-debug' | |||||
'build:GNU/Linux-amd64-prod:kf5': | |||||
extends: .build-prod | |||||
before_script: | |||||
- export KF_VER=5 | |||||
image: | |||||
name: 'reg.lily.kazv.moe/kazv/libkazv/libkazv:servant-ubuntu20.04-prod' | |||||
'build:GNU/Linux-amd64-debug:kf6': | |||||
extends: .build-debug | |||||
before_script: | |||||
- export KF_VER=6 | |||||
image: | |||||
name: 'reg.lily.kazv.moe/kazv/libkazv/libkazv:servant-ubuntu22.04-debug' | |||||
'build:GNU/Linux-amd64-prod:kf6': | |||||
extends: .build-prod | |||||
before_script: | |||||
- export KF_VER=6 | |||||
image: | |||||
name: 'reg.lily.kazv.moe/kazv/libkazv/libkazv:servant-ubuntu22.04-prod' | |||||
report-success: | report-success: | ||||
extends: .report | extends: .report | ||||
rules: | rules: | ||||
- if: $TARGET_PHID | - if: $TARGET_PHID | ||||
when: on_success | when: on_success | ||||
- when: never | - when: never | ||||
stage: report | stage: report | ||||
Show All 12 Lines |