Skip to content

Commit 4ed96dd

Browse files
authored
Merge pull request #3421 from RedisInsight/build/bugfix/circle-ci
fix circleci
2 parents 34328eb + fbf3f36 commit 4ed96dd

File tree

1 file changed

+15
-12
lines changed

1 file changed

+15
-12
lines changed

.circleci/config.yml

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,15 @@ executors:
187187
machine:
188188
image: ubuntu-2004:2023.04.2
189189
docker_layer_caching: true
190+
docker-node:
191+
docker:
192+
- image: cimg/node:18.15.0
193+
docker:
194+
docker:
195+
- image: cibuilds/docker:19.03.5
196+
macos:
197+
macos:
198+
xcode: 14.2.0
190199

191200
parameters:
192201
linux:
@@ -208,8 +217,7 @@ parameters:
208217
jobs:
209218
# Test jobs
210219
unit-tests-ui:
211-
docker:
212-
- image: cimg/node:18.15.0
220+
executor: docker-node
213221
steps:
214222
- checkout
215223
- restore_cache:
@@ -252,8 +260,7 @@ jobs:
252260
paths:
253261
- ./node_modules
254262
unit-tests-api:
255-
docker:
256-
- image: cimg/node:18.15.0
263+
executor: docker-node
257264
steps:
258265
- checkout
259266
- restore_cache:
@@ -522,15 +529,14 @@ jobs:
522529

523530
# Build jobs
524531
manual-build-validate:
532+
executor: docker-node
525533
parameters:
526534
os:
527535
type: string
528536
default: ""
529537
target:
530538
type: string
531539
default: ""
532-
docker:
533-
- image: cimg/node:18.15.0
534540
steps:
535541
- checkout
536542
- run:
@@ -552,14 +558,13 @@ jobs:
552558
paths:
553559
- certs
554560
setup-build:
561+
executor: docker
555562
parameters:
556563
env:
557564
description: Build environment (stage || prod)
558565
type: enum
559566
default: stage
560567
enum: [ 'dev', 'stage', 'prod' ]
561-
docker:
562-
- image: cibuilds/docker:19.03.5
563568
steps:
564569
- checkout
565570
- run:
@@ -577,8 +582,7 @@ jobs:
577582
paths:
578583
- electron
579584
linux:
580-
machine:
581-
image: ubuntu-2004:202101-01
585+
executor: linux-executor
582586
resource_class: large
583587
parameters:
584588
env:
@@ -652,8 +656,7 @@ jobs:
652656
- release/Redis-Insight*.snap
653657
- release/*-linux.yml
654658
macosx:
655-
macos:
656-
xcode: 14.2.0
659+
executor: macos
657660
resource_class: macos.x86.medium.gen2
658661
parameters:
659662
env:

0 commit comments

Comments
 (0)