@@ -213,6 +213,9 @@ parameters:
213
213
redis_client :
214
214
type : string
215
215
default : " "
216
+ env :
217
+ type : string
218
+ default : " stage"
216
219
217
220
jobs :
218
221
# Test jobs
@@ -1351,24 +1354,24 @@ workflows:
1351
1354
os : linux
1352
1355
target : << pipeline.parameters.linux >>
1353
1356
- setup-sign-certificates :
1354
- name : Setup sign certificates (stage )
1357
+ name : Setup sign certificates (<< pipeline.parameters.env >> )
1355
1358
requires :
1356
1359
- Validating build parameters
1357
1360
- setup-build :
1358
- name : Setup build (stage )
1359
- env : stage
1361
+ name : Setup build (<< pipeline.parameters.env >> )
1362
+ env : << pipeline.parameters.env >>
1360
1363
requires :
1361
- - Setup sign certificates (stage )
1364
+ - Setup sign certificates (<< pipeline.parameters.env >> )
1362
1365
- linux :
1363
- name : Build app - Linux (stage )
1364
- env : stage
1366
+ name : Build app - Linux (<< pipeline.parameters.env >> )
1367
+ env : << pipeline.parameters.env >>
1365
1368
target : << pipeline.parameters.linux >>
1366
1369
requires :
1367
- - Setup build (stage )
1370
+ - Setup build (<< pipeline.parameters.env >> )
1368
1371
- store-build-artifacts :
1369
- name : Store build artifacts (stage )
1372
+ name : Store build artifacts (<< pipeline.parameters.env >> )
1370
1373
requires :
1371
- - Build app - Linux (stage )
1374
+ - Build app - Linux (<< pipeline.parameters.env >> )
1372
1375
manual-build-mac :
1373
1376
when : << pipeline.parameters.mac >>
1374
1377
jobs :
@@ -1377,25 +1380,25 @@ workflows:
1377
1380
os : mac
1378
1381
target : << pipeline.parameters.mac >>
1379
1382
- setup-sign-certificates :
1380
- name : Setup sign certificates (stage )
1383
+ name : Setup sign certificates (<< pipeline.parameters.env >> )
1381
1384
requires :
1382
1385
- Validating build parameters
1383
1386
- setup-build :
1384
- name : Setup build (stage )
1385
- env : stage
1387
+ name : Setup build (<< pipeline.parameters.env >> )
1388
+ env : << pipeline.parameters.env >>
1386
1389
requires :
1387
- - Setup sign certificates (stage )
1390
+ - Setup sign certificates (<< pipeline.parameters.env >> )
1388
1391
- macosx :
1389
- name : Build app - MacOS (stage )
1390
- env : stage
1392
+ name : Build app - MacOS (<< pipeline.parameters.env >> )
1393
+ env : << pipeline.parameters.env >>
1391
1394
redisstack : false
1392
1395
target : << pipeline.parameters.mac >>
1393
1396
requires :
1394
- - Setup build (stage )
1397
+ - Setup build (<< pipeline.parameters.env >> )
1395
1398
- store-build-artifacts :
1396
- name : Store build artifacts (stage )
1399
+ name : Store build artifacts (<< pipeline.parameters.env >> )
1397
1400
requires :
1398
- - Build app - MacOS (stage )
1401
+ - Build app - MacOS (<< pipeline.parameters.env >> )
1399
1402
manual-build-windows :
1400
1403
when : << pipeline.parameters.windows >>
1401
1404
jobs :
@@ -1404,24 +1407,24 @@ workflows:
1404
1407
os : windows
1405
1408
target : << pipeline.parameters.windows >>
1406
1409
- setup-sign-certificates :
1407
- name : Setup sign certificates (stage )
1410
+ name : Setup sign certificates (<< pipeline.parameters.env >> )
1408
1411
requires :
1409
1412
- Validating build parameters
1410
1413
- setup-build :
1411
- name : Setup build (stage )
1412
- env : stage
1414
+ name : Setup build (<< pipeline.parameters.env >> )
1415
+ env : << pipeline.parameters.env >>
1413
1416
requires :
1414
- - Setup sign certificates (stage )
1417
+ - Setup sign certificates (<< pipeline.parameters.env >> )
1415
1418
- windows :
1416
- name : Build app - Windows (stage )
1417
- env : stage
1419
+ name : Build app - Windows (<< pipeline.parameters.env >> )
1420
+ env : << pipeline.parameters.env >>
1418
1421
target : << pipeline.parameters.windows >>
1419
1422
requires :
1420
- - Setup build (stage )
1423
+ - Setup build (<< pipeline.parameters.env >> )
1421
1424
- store-build-artifacts :
1422
- name : Store build artifacts (stage )
1425
+ name : Store build artifacts (<< pipeline.parameters.env >> )
1423
1426
requires :
1424
- - Build app - Windows (stage )
1427
+ - Build app - Windows (<< pipeline.parameters.env >> )
1425
1428
manual-build-docker :
1426
1429
when : << pipeline.parameters.docker >>
1427
1430
jobs :
@@ -1430,22 +1433,22 @@ workflows:
1430
1433
os : docker
1431
1434
target : << pipeline.parameters.docker >>
1432
1435
- setup-sign-certificates :
1433
- name : Setup sign certificates (stage )
1436
+ name : Setup sign certificates (<< pipeline.parameters.env >> )
1434
1437
requires :
1435
1438
- Validating build parameters
1436
1439
- setup-build :
1437
- name : Setup build (stage )
1438
- env : stage
1440
+ name : Setup build (<< pipeline.parameters.env >> )
1441
+ env : << pipeline.parameters.env >>
1439
1442
requires :
1440
- - Setup sign certificates (stage )
1443
+ - Setup sign certificates (<< pipeline.parameters.env >> )
1441
1444
- docker :
1442
- name : Build docker images (stage )
1445
+ name : Build docker images (<< pipeline.parameters.env >> )
1443
1446
requires :
1444
- - Setup build (stage )
1447
+ - Setup build (<< pipeline.parameters.env >> )
1445
1448
- store-build-artifacts :
1446
- name : Store build artifacts (stage )
1449
+ name : Store build artifacts (<< pipeline.parameters.env >> )
1447
1450
requires :
1448
- - Build docker images (stage )
1451
+ - Build docker images (<< pipeline.parameters.env >> )
1449
1452
1450
1453
# build electron app (dev) from "build" branches
1451
1454
build :
0 commit comments