From da7d13ad4e5530f9ce66fa2ccbafc08298900e8f Mon Sep 17 00:00:00 2001 From: qwerty287 <80460567+qwerty287@users.noreply.github.com> Date: Tue, 25 Oct 2022 14:51:29 +0200 Subject: [PATCH] Use native `directory` and run with Node 18 (#1337) - replace `cd` with native key `directory` (#1329) - Update Node images to 18 --- .woodpecker/binaries.yml | 4 ++-- .woodpecker/docker.yml | 4 ++-- .woodpecker/docs.yml | 4 ++-- .woodpecker/test.yml | 2 +- .woodpecker/web.yml | 12 ++++++------ 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.woodpecker/binaries.yml b/.woodpecker/binaries.yml index 44cf449e1..976f3d62d 100644 --- a/.woodpecker/binaries.yml +++ b/.woodpecker/binaries.yml @@ -4,7 +4,7 @@ depends_on: variables: - &golang_image 'golang:1.18' - - &node_image 'node:16-alpine' + - &node_image 'node:18-alpine' - &when_path # related config files - ".woodpecker/binaries.yml" @@ -19,8 +19,8 @@ pipeline: build-web: group: prepare image: *node_image + directory: web/ commands: - - cd web/ - corepack enable - pnpm install --frozen-lockfile - pnpm build diff --git a/.woodpecker/docker.yml b/.woodpecker/docker.yml index f027ca7c6..fc945410a 100644 --- a/.woodpecker/docker.yml +++ b/.woodpecker/docker.yml @@ -4,7 +4,7 @@ depends_on: variables: - &golang_image 'golang:1.18' - - &node_image 'node:16-alpine' + - &node_image 'node:18-alpine' - &xgo_image 'techknowlogick/xgo:go-1.18.x' - &xgo_version 'go-1.18.x' - &platforms_release 'linux/arm/v6,linux/arm/v7,linux/arm64/v8,linux/386,linux/amd64,linux/ppc64le,linux/riscv64,linux/s390x,windows/amd64,freebsd/arm64,freebsd/amd64,openbsd/arm64,openbsd/amd64' @@ -24,8 +24,8 @@ pipeline: ############### build-web: image: *node_image + directory: web/ commands: - - cd web/ - corepack enable - pnpm install --frozen-lockfile - pnpm build diff --git a/.woodpecker/docs.yml b/.woodpecker/docs.yml index aab2f5047..9ee62d6b5 100644 --- a/.woodpecker/docs.yml +++ b/.woodpecker/docs.yml @@ -1,6 +1,6 @@ variables: - &golang_image 'golang:1.18' - - &node_image 'node:16-alpine' + - &node_image 'node:18-alpine' - &when_path - "docs/**" - ".woodpecker/docs.yml" @@ -18,8 +18,8 @@ pipeline: build: image: *node_image + directory: docs/ commands: - - cd docs/ - corepack enable - pnpm install --frozen-lockfile - pnpm build diff --git a/.woodpecker/test.yml b/.woodpecker/test.yml index 05f9edb70..eea5759ca 100644 --- a/.woodpecker/test.yml +++ b/.woodpecker/test.yml @@ -1,6 +1,6 @@ variables: - &golang_image 'golang:1.18' - - &node_image 'node:16-alpine' + - &node_image 'node:18-alpine' - &when_path # related config files - ".woodpecker/test.yml" diff --git a/.woodpecker/web.yml b/.woodpecker/web.yml index 400987860..b7c2f50a7 100644 --- a/.woodpecker/web.yml +++ b/.woodpecker/web.yml @@ -1,5 +1,5 @@ variables: - - &node_image 'node:16-alpine' + - &node_image 'node:18-alpine' - &when_path # related config files - ".woodpecker/web.yml" @@ -9,8 +9,8 @@ variables: pipeline: deps: image: *node_image + directory: web/ commands: - - cd web/ - corepack enable - pnpm install --frozen-lockfile when: @@ -19,8 +19,8 @@ pipeline: lint: group: test image: *node_image + directory: web/ commands: - - cd web/ - corepack enable - pnpm lint when: @@ -29,8 +29,8 @@ pipeline: formatcheck: group: test image: *node_image + directory: web/ commands: - - cd web/ - corepack enable - pnpm formatcheck when: @@ -39,8 +39,8 @@ pipeline: typecheck: group: test image: *node_image + directory: web/ commands: - - cd web/ - corepack enable - pnpm typecheck when: @@ -58,8 +58,8 @@ pipeline: test: group: test image: *node_image + directory: web/ commands: - - cd web/ - corepack enable - pnpm test when: