ci(): some fixes
This commit is contained in:
+11
-5
@@ -119,7 +119,7 @@ cache:
|
|||||||
--layers \
|
--layers \
|
||||||
--cache-from $IMAGE_NAME-cache \
|
--cache-from $IMAGE_NAME-cache \
|
||||||
--cache-to $IMAGE_NAME-cache \
|
--cache-to $IMAGE_NAME-cache \
|
||||||
.
|
$CONTEXT
|
||||||
- buildah push $IMAGE_NAME:$CI_COMMIT_SHA
|
- buildah push $IMAGE_NAME:$CI_COMMIT_SHA
|
||||||
rules:
|
rules:
|
||||||
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
|
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
|
||||||
@@ -179,21 +179,24 @@ build-runtime:
|
|||||||
<<: *build-config
|
<<: *build-config
|
||||||
variables:
|
variables:
|
||||||
IMAGE_NAME: $BASE_IMAGE_NAME/backend
|
IMAGE_NAME: $BASE_IMAGE_NAME/backend
|
||||||
CONTAINERFILE: Containerfile
|
CONTAINERFILE: src/backend/Containerfile
|
||||||
|
CONTEXT: src/backend
|
||||||
BUILDTARGET: runtime
|
BUILDTARGET: runtime
|
||||||
|
|
||||||
build-staticfiles:
|
build-staticfiles:
|
||||||
<<: *build-config
|
<<: *build-config
|
||||||
variables:
|
variables:
|
||||||
IMAGE_NAME: $BASE_IMAGE_NAME/backend-staticfiles
|
IMAGE_NAME: $BASE_IMAGE_NAME/backend-staticfiles
|
||||||
CONTAINERFILE: Containerfile
|
CONTAINERFILE: src/backend/Containerfile
|
||||||
|
CONTEXT: src/backend
|
||||||
BUILDTARGET: staticfiles
|
BUILDTARGET: staticfiles
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
<<: *uv-job
|
<<: *uv-job
|
||||||
stage: style
|
stage: style
|
||||||
script:
|
script:
|
||||||
- uv sync --frozen
|
- cd src/backend
|
||||||
|
- uv sync --dev
|
||||||
- just lint
|
- just lint
|
||||||
allow_failure: true
|
allow_failure: true
|
||||||
|
|
||||||
@@ -201,7 +204,8 @@ format:
|
|||||||
<<: *uv-job
|
<<: *uv-job
|
||||||
stage: style
|
stage: style
|
||||||
script:
|
script:
|
||||||
- uv sync --frozen
|
- cd src/backend
|
||||||
|
- uv sync --dev
|
||||||
- just format
|
- just format
|
||||||
allow_failure: true
|
allow_failure: true
|
||||||
|
|
||||||
@@ -209,6 +213,8 @@ test:
|
|||||||
<<: *uv-job
|
<<: *uv-job
|
||||||
stage: test
|
stage: test
|
||||||
script:
|
script:
|
||||||
|
- cd src/backend
|
||||||
|
- uv sync --dev
|
||||||
- just ci-test
|
- just ci-test
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
|
|||||||
Reference in New Issue
Block a user