This commit is contained in:
Core 2022-08-25 18:53:05 +01:00
parent b7adbcf131
commit a8e98d7e68

View file

@ -3,7 +3,7 @@ version: 2.1
executors: executors:
cider-ci: cider-ci:
docker: docker:
- image: cimg/node:lts-browsers - image: electronuserland/builder:wine
working_directory: ~/Cider working_directory: ~/Cider
orbs: # Add orbs to your configuration orbs: # Add orbs to your configuration
@ -56,11 +56,10 @@ jobs:
- LICENSE - LICENSE
build-linux: build-linux:
docker: executor: cider-ci
- image: electronuserland/builder:wine
steps: steps:
- attach_workspace: - attach_workspace:
at: ~/project at: ~/Cider
- run: - run:
name: Generate Builds (Linux) name: Generate Builds (Linux)
command: pnpm electron-builder -l -p never command: pnpm electron-builder -l -p never
@ -75,11 +74,10 @@ jobs:
- dist/latest-linux.yml - dist/latest-linux.yml
build-windows: build-windows:
docker: executor: cider-ci
- image: electronuserland/builder:wine
steps: steps:
- attach_workspace: - attach_workspace:
at: ~/project at: ~/Cider
- run: - run:
name: Generate Builds (Windows) name: Generate Builds (Windows)
command: pnpm electron-builder -w --x64 -p never command: pnpm electron-builder -w --x64 -p never
@ -93,11 +91,10 @@ jobs:
- dist/latest.yml - dist/latest.yml
build-winget: build-winget:
docker: executor: cider-ci
- image: electronuserland/builder:wine
steps: steps:
- attach_workspace: - attach_workspace:
at: ~/project at: ~/Cider
- run: - run:
name: Generate Builds (Winget) name: Generate Builds (Winget)
command: pnpm electron-builder --win -c winget.json -p never command: pnpm electron-builder --win -c winget.json -p never
@ -110,7 +107,9 @@ jobs:
- dist/Cider-Setup-winget-*.exe.blockmap - dist/Cider-Setup-winget-*.exe.blockmap
release: release:
executor: cider-ci docker:
- image: supportpal/github-gh-cli
working_directory: ~/Cider
steps: steps:
- attach_workspace: - attach_workspace:
at: ~/Cider/ at: ~/Cider/