mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-12 11:07:32 +00:00
fix unit dev dependencies
This commit is contained in:
@@ -20,7 +20,6 @@ variable "LOGIN_TEST_UNIT_TAG" {
|
||||
target "login-test-unit" {
|
||||
dockerfile = "dockerfiles/login-test-unit.Dockerfile"
|
||||
contexts = {
|
||||
login-dev-base = "target:login-dev-base"
|
||||
login-client = "target:login-client"
|
||||
}
|
||||
output = ["type=docker"]
|
||||
|
@@ -1,7 +1,8 @@
|
||||
FROM typescript-proto-client AS login-client
|
||||
COPY packages/zitadel-tsconfig packages/zitadel-tsconfig
|
||||
COPY packages/zitadel-proto packages/zitadel-proto
|
||||
COPY packages/zitadel-client/package.json ./packages/zitadel-client/
|
||||
RUN --mount=type=cache,id=pnpm,target=/pnpm/store \
|
||||
pnpm install --frozen-lockfile
|
||||
COPY packages/zitadel-tsconfig packages/zitadel-tsconfig
|
||||
pnpm install --frozen-lockfile --workspace-root --filter ./packages/zitadel-client
|
||||
COPY packages/zitadel-client packages/zitadel-client
|
||||
RUN pnpm build:client:standalone
|
||||
|
@@ -4,6 +4,6 @@ COPY \
|
||||
.npmrc \
|
||||
package.json \
|
||||
./
|
||||
COPY apps/login/package.json ./apps/login/
|
||||
RUN --mount=type=cache,id=pnpm,target=/pnpm/store \
|
||||
pnpm install --frozen-lockfile --filter .
|
||||
pnpm install --frozen-lockfile --workspace-root --filter .
|
||||
|
||||
|
@@ -3,4 +3,7 @@ COPY .prettierrc .prettierignore ./
|
||||
COPY packages/zitadel-tsconfig packages/zitadel-tsconfig
|
||||
COPY packages/zitadel-prettier-config packages/zitadel-prettier-config
|
||||
COPY packages/zitadel-eslint-config packages/zitadel-eslint-config
|
||||
COPY apps/login/package.json apps/login/
|
||||
RUN --mount=type=cache,id=pnpm,target=/pnpm/store \
|
||||
pnpm install --frozen-lockfile --workspace-root --filter zitadel-login
|
||||
COPY apps/login apps/login
|
||||
|
@@ -1,2 +1,5 @@
|
||||
FROM login-client AS login-standalone-builder
|
||||
COPY --from=login-dev-base /build/apps/login apps/login
|
||||
FROM login-client AS login-test-unit
|
||||
COPY apps/login/package.json ./apps/login/
|
||||
RUN --mount=type=cache,id=pnpm,target=/pnpm/store \
|
||||
pnpm install --frozen-lockfile --workspace-root --filter zitadel-client
|
||||
COPY apps/login ./apps/login
|
||||
|
@@ -1,6 +1,6 @@
|
||||
FROM login-pnpm AS typescript-proto-client
|
||||
COPY packages/zitadel-proto/package.json ./packages/zitadel-proto/
|
||||
RUN --mount=type=cache,id=pnpm,target=/pnpm/store \
|
||||
pnpm install --frozen-lockfile
|
||||
pnpm install --frozen-lockfile --workspace-root --filter zitadel-proto
|
||||
COPY packages/zitadel-proto packages/zitadel-proto
|
||||
RUN pnpm generate
|
||||
|
@@ -64,6 +64,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@bufbuild/protocompile": "^0.0.1",
|
||||
"@bufbuild/buf": "^1.53.0",
|
||||
"@zitadel/tsconfig": "workspace:*",
|
||||
"@zitadel/eslint-config": "workspace:*"
|
||||
}
|
||||
|
3
pnpm-lock.yaml
generated
3
pnpm-lock.yaml
generated
@@ -268,6 +268,9 @@ importers:
|
||||
specifier: ^5.3.0
|
||||
version: 5.8.0
|
||||
devDependencies:
|
||||
'@bufbuild/buf':
|
||||
specifier: ^1.53.0
|
||||
version: 1.53.0
|
||||
'@bufbuild/protocompile':
|
||||
specifier: ^0.0.1
|
||||
version: 0.0.1(@bufbuild/buf@1.53.0)
|
||||
|
Reference in New Issue
Block a user