Skip to content

Commit e16757f

Browse files
committed
Updated circeci
1 parent f1035a9 commit e16757f

File tree

1 file changed

+38
-35
lines changed

1 file changed

+38
-35
lines changed

.circleci/config.yml

Lines changed: 38 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,9 @@ parameters:
213213
redis_client:
214214
type: string
215215
default: ""
216+
env:
217+
type: string
218+
default: "stage"
216219

217220
jobs:
218221
# Test jobs
@@ -1351,24 +1354,24 @@ workflows:
13511354
os: linux
13521355
target: << pipeline.parameters.linux >>
13531356
- setup-sign-certificates:
1354-
name: Setup sign certificates (stage)
1357+
name: Setup sign certificates (<< pipeline.parameters.env >>)
13551358
requires:
13561359
- Validating build parameters
13571360
- setup-build:
1358-
name: Setup build (stage)
1359-
env: stage
1361+
name: Setup build (<< pipeline.parameters.env >>)
1362+
env: << pipeline.parameters.env >>
13601363
requires:
1361-
- Setup sign certificates (stage)
1364+
- Setup sign certificates (<< pipeline.parameters.env >>)
13621365
- linux:
1363-
name: Build app - Linux (stage)
1364-
env: stage
1366+
name: Build app - Linux (<< pipeline.parameters.env >>)
1367+
env: << pipeline.parameters.env >>
13651368
target: << pipeline.parameters.linux >>
13661369
requires:
1367-
- Setup build (stage)
1370+
- Setup build (<< pipeline.parameters.env >>)
13681371
- store-build-artifacts:
1369-
name: Store build artifacts (stage)
1372+
name: Store build artifacts (<< pipeline.parameters.env >>)
13701373
requires:
1371-
- Build app - Linux (stage)
1374+
- Build app - Linux (<< pipeline.parameters.env >>)
13721375
manual-build-mac:
13731376
when: << pipeline.parameters.mac >>
13741377
jobs:
@@ -1377,25 +1380,25 @@ workflows:
13771380
os: mac
13781381
target: << pipeline.parameters.mac >>
13791382
- setup-sign-certificates:
1380-
name: Setup sign certificates (stage)
1383+
name: Setup sign certificates (<< pipeline.parameters.env >>)
13811384
requires:
13821385
- Validating build parameters
13831386
- setup-build:
1384-
name: Setup build (stage)
1385-
env: stage
1387+
name: Setup build (<< pipeline.parameters.env >>)
1388+
env: << pipeline.parameters.env >>
13861389
requires:
1387-
- Setup sign certificates (stage)
1390+
- Setup sign certificates (<< pipeline.parameters.env >>)
13881391
- macosx:
1389-
name: Build app - MacOS (stage)
1390-
env: stage
1392+
name: Build app - MacOS (<< pipeline.parameters.env >>)
1393+
env: << pipeline.parameters.env >>
13911394
redisstack: false
13921395
target: << pipeline.parameters.mac >>
13931396
requires:
1394-
- Setup build (stage)
1397+
- Setup build (<< pipeline.parameters.env >>)
13951398
- store-build-artifacts:
1396-
name: Store build artifacts (stage)
1399+
name: Store build artifacts (<< pipeline.parameters.env >>)
13971400
requires:
1398-
- Build app - MacOS (stage)
1401+
- Build app - MacOS (<< pipeline.parameters.env >>)
13991402
manual-build-windows:
14001403
when: << pipeline.parameters.windows >>
14011404
jobs:
@@ -1404,24 +1407,24 @@ workflows:
14041407
os: windows
14051408
target: << pipeline.parameters.windows >>
14061409
- setup-sign-certificates:
1407-
name: Setup sign certificates (stage)
1410+
name: Setup sign certificates (<< pipeline.parameters.env >>)
14081411
requires:
14091412
- Validating build parameters
14101413
- setup-build:
1411-
name: Setup build (stage)
1412-
env: stage
1414+
name: Setup build (<< pipeline.parameters.env >>)
1415+
env: << pipeline.parameters.env >>
14131416
requires:
1414-
- Setup sign certificates (stage)
1417+
- Setup sign certificates (<< pipeline.parameters.env >>)
14151418
- windows:
1416-
name: Build app - Windows (stage)
1417-
env: stage
1419+
name: Build app - Windows (<< pipeline.parameters.env >>)
1420+
env: << pipeline.parameters.env >>
14181421
target: << pipeline.parameters.windows >>
14191422
requires:
1420-
- Setup build (stage)
1423+
- Setup build (<< pipeline.parameters.env >>)
14211424
- store-build-artifacts:
1422-
name: Store build artifacts (stage)
1425+
name: Store build artifacts (<< pipeline.parameters.env >>)
14231426
requires:
1424-
- Build app - Windows (stage)
1427+
- Build app - Windows (<< pipeline.parameters.env >>)
14251428
manual-build-docker:
14261429
when: << pipeline.parameters.docker >>
14271430
jobs:
@@ -1430,22 +1433,22 @@ workflows:
14301433
os: docker
14311434
target: << pipeline.parameters.docker >>
14321435
- setup-sign-certificates:
1433-
name: Setup sign certificates (stage)
1436+
name: Setup sign certificates (<< pipeline.parameters.env >>)
14341437
requires:
14351438
- Validating build parameters
14361439
- setup-build:
1437-
name: Setup build (stage)
1438-
env: stage
1440+
name: Setup build (<< pipeline.parameters.env >>)
1441+
env: << pipeline.parameters.env >>
14391442
requires:
1440-
- Setup sign certificates (stage)
1443+
- Setup sign certificates (<< pipeline.parameters.env >>)
14411444
- docker:
1442-
name: Build docker images (stage)
1445+
name: Build docker images (<< pipeline.parameters.env >>)
14431446
requires:
1444-
- Setup build (stage)
1447+
- Setup build (<< pipeline.parameters.env >>)
14451448
- store-build-artifacts:
1446-
name: Store build artifacts (stage)
1449+
name: Store build artifacts (<< pipeline.parameters.env >>)
14471450
requires:
1448-
- Build docker images (stage)
1451+
- Build docker images (<< pipeline.parameters.env >>)
14491452

14501453
# build electron app (dev) from "build" branches
14511454
build:

0 commit comments

Comments
 (0)