Merge remote-tracking branch 'origin/main' into renovate/major-angular-monorepo
# Conflicts: # bun.lock
This commit is contained in:
commit
f119dd5dda
4 files changed
+481
-292
No files matched your search
+10
-4
@@ -45,8 +45,12 @@ type-check:
|
||||
# -- Test Stage --
|
||||
|
||||
test:
|
||||
image: node:22.23.2
|
||||
extends: .node_setup
|
||||
stage: test
|
||||
before_script:
|
||||
- npm install --global bun@1.4.2
|
||||
- bun install --frozen-lockfile
|
||||
script:
|
||||
- bun run test --watch=false --coverage
|
||||
artifacts:
|
||||
@@ -62,11 +66,13 @@ test:
|
||||
# -- Build Stage --
|
||||
|
||||
build:
|
||||
image: oven/bun:latest
|
||||
image: node:22.23.2
|
||||
extends: .node_setup
|
||||
stage: build
|
||||
before_script:
|
||||
- npm install --global bun@1.4.2
|
||||
- bun install --frozen-lockfile
|
||||
script:
|
||||
- apt-get update && apt-get install -y nodejs
|
||||
- bun run build -- --configuration production
|
||||
artifacts:
|
||||
paths:
|
||||
@@ -96,9 +102,9 @@ trivy_scan:
|
||||
|
||||
docker-build:
|
||||
stage: docker
|
||||
image: docker:24.0.9
|
||||
image: docker:29.8.2
|
||||
services:
|
||||
- docker:24.0.9-dind
|
||||
- docker:29.8.2-dind
|
||||
before_script:
|
||||
- echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin
|
||||
script:
|
||||
|
||||
Reference in new issue
Block a user