This commit is contained in:
Core 2022-08-25 19:04:38 +01:00
parent 245343970d
commit 0980c8bb88

View file

@ -12,7 +12,9 @@ orbs: # Add orbs to your configuration
# The jobs for this project # The jobs for this project
jobs: jobs:
prepare-build: prepare-build:
executor: cider-ci docker:
- image: cimg/node:lts-browsers
working_directory: ~/Cider
steps: steps:
- checkout - checkout
- run: - run:
@ -26,14 +28,14 @@ jobs:
- run: - run:
name: Install Node Dependencies name: Install Node Dependencies
command: pnpm install --frozen-lockfile command: pnpm install --frozen-lockfile
- run:
name: TypeScript Compile
command: pnpm run build
- save_cache: - save_cache:
key: dependency-cache-{{ checksum "pnpm-lock.yaml" }} key: dependency-cache-{{ checksum "pnpm-lock.yaml" }}
paths: paths:
- node_modules - node_modules
- ~/.pnpm-store - ~/.pnpm-store
- run:
name: TypeScript Compile
command: pnpm run build
- persist_to_workspace: - persist_to_workspace:
# Must be an absolute path, or relative path from working_directory. This is a directory on the container which is # Must be an absolute path, or relative path from working_directory. This is a directory on the container which is
# taken to be the root directory of the workspace. # taken to be the root directory of the workspace.
@ -101,7 +103,7 @@ jobs:
release: release:
docker: docker:
- image: supportpal/github-gh-cli - image: maniator/gh
working_directory: ~/Cider working_directory: ~/Cider
steps: steps:
- attach_workspace: - attach_workspace: