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