@@ -121,7 +121,8 @@ aliases:
121
121
- oss-st-5 # OSS Standalone v5
122
122
- oss-st-5-pass # OSS Standalone v5 with admin pass required
123
123
- oss-st-6 # OSS Standalone v6 and all modules
124
- - oss-st-big # OSS Standalone v6 and all modules and predefined amount of data inside (~3-4M)
124
+ # TODO: Investigate why it randomly fails
125
+ # - oss-st-big # OSS Standalone v6 and all modules and predefined amount of data inside (~3-4M)
125
126
- mods-preview # OSS Standalone and all preview modules
126
127
- oss-st-6-tls # OSS Standalone v6 with TLS enabled
127
128
- oss-st-6-tls-auth # OSS Standalone v6 with TLS auth required
@@ -213,6 +214,9 @@ parameters:
213
214
redis_client :
214
215
type : string
215
216
default : " "
217
+ env :
218
+ type : string
219
+ default : " stage"
216
220
217
221
jobs :
218
222
# Test jobs
@@ -1351,24 +1355,24 @@ workflows:
1351
1355
os : linux
1352
1356
target : << pipeline.parameters.linux >>
1353
1357
- setup-sign-certificates :
1354
- name : Setup sign certificates (stage )
1358
+ name : Setup sign certificates (<< pipeline.parameters.env >> )
1355
1359
requires :
1356
1360
- Validating build parameters
1357
1361
- setup-build :
1358
- name : Setup build (stage )
1359
- env : stage
1362
+ name : Setup build (<< pipeline.parameters.env >> )
1363
+ env : << pipeline.parameters.env >>
1360
1364
requires :
1361
- - Setup sign certificates (stage )
1365
+ - Setup sign certificates (<< pipeline.parameters.env >> )
1362
1366
- linux :
1363
- name : Build app - Linux (stage )
1364
- env : stage
1367
+ name : Build app - Linux (<< pipeline.parameters.env >> )
1368
+ env : << pipeline.parameters.env >>
1365
1369
target : << pipeline.parameters.linux >>
1366
1370
requires :
1367
- - Setup build (stage )
1371
+ - Setup build (<< pipeline.parameters.env >> )
1368
1372
- store-build-artifacts :
1369
- name : Store build artifacts (stage )
1373
+ name : Store build artifacts (<< pipeline.parameters.env >> )
1370
1374
requires :
1371
- - Build app - Linux (stage )
1375
+ - Build app - Linux (<< pipeline.parameters.env >> )
1372
1376
manual-build-mac :
1373
1377
when : << pipeline.parameters.mac >>
1374
1378
jobs :
@@ -1377,25 +1381,25 @@ workflows:
1377
1381
os : mac
1378
1382
target : << pipeline.parameters.mac >>
1379
1383
- setup-sign-certificates :
1380
- name : Setup sign certificates (stage )
1384
+ name : Setup sign certificates (<< pipeline.parameters.env >> )
1381
1385
requires :
1382
1386
- Validating build parameters
1383
1387
- setup-build :
1384
- name : Setup build (stage )
1385
- env : stage
1388
+ name : Setup build (<< pipeline.parameters.env >> )
1389
+ env : << pipeline.parameters.env >>
1386
1390
requires :
1387
- - Setup sign certificates (stage )
1391
+ - Setup sign certificates (<< pipeline.parameters.env >> )
1388
1392
- macosx :
1389
- name : Build app - MacOS (stage )
1390
- env : stage
1393
+ name : Build app - MacOS (<< pipeline.parameters.env >> )
1394
+ env : << pipeline.parameters.env >>
1391
1395
redisstack : false
1392
1396
target : << pipeline.parameters.mac >>
1393
1397
requires :
1394
- - Setup build (stage )
1398
+ - Setup build (<< pipeline.parameters.env >> )
1395
1399
- store-build-artifacts :
1396
- name : Store build artifacts (stage )
1400
+ name : Store build artifacts (<< pipeline.parameters.env >> )
1397
1401
requires :
1398
- - Build app - MacOS (stage )
1402
+ - Build app - MacOS (<< pipeline.parameters.env >> )
1399
1403
manual-build-windows :
1400
1404
when : << pipeline.parameters.windows >>
1401
1405
jobs :
@@ -1404,24 +1408,24 @@ workflows:
1404
1408
os : windows
1405
1409
target : << pipeline.parameters.windows >>
1406
1410
- setup-sign-certificates :
1407
- name : Setup sign certificates (stage )
1411
+ name : Setup sign certificates (<< pipeline.parameters.env >> )
1408
1412
requires :
1409
1413
- Validating build parameters
1410
1414
- setup-build :
1411
- name : Setup build (stage )
1412
- env : stage
1415
+ name : Setup build (<< pipeline.parameters.env >> )
1416
+ env : << pipeline.parameters.env >>
1413
1417
requires :
1414
- - Setup sign certificates (stage )
1418
+ - Setup sign certificates (<< pipeline.parameters.env >> )
1415
1419
- windows :
1416
- name : Build app - Windows (stage )
1417
- env : stage
1420
+ name : Build app - Windows (<< pipeline.parameters.env >> )
1421
+ env : << pipeline.parameters.env >>
1418
1422
target : << pipeline.parameters.windows >>
1419
1423
requires :
1420
- - Setup build (stage )
1424
+ - Setup build (<< pipeline.parameters.env >> )
1421
1425
- store-build-artifacts :
1422
- name : Store build artifacts (stage )
1426
+ name : Store build artifacts (<< pipeline.parameters.env >> )
1423
1427
requires :
1424
- - Build app - Windows (stage )
1428
+ - Build app - Windows (<< pipeline.parameters.env >> )
1425
1429
manual-build-docker :
1426
1430
when : << pipeline.parameters.docker >>
1427
1431
jobs :
@@ -1430,22 +1434,22 @@ workflows:
1430
1434
os : docker
1431
1435
target : << pipeline.parameters.docker >>
1432
1436
- setup-sign-certificates :
1433
- name : Setup sign certificates (stage )
1437
+ name : Setup sign certificates (<< pipeline.parameters.env >> )
1434
1438
requires :
1435
1439
- Validating build parameters
1436
1440
- setup-build :
1437
- name : Setup build (stage )
1438
- env : stage
1441
+ name : Setup build (<< pipeline.parameters.env >> )
1442
+ env : << pipeline.parameters.env >>
1439
1443
requires :
1440
- - Setup sign certificates (stage )
1444
+ - Setup sign certificates (<< pipeline.parameters.env >> )
1441
1445
- docker :
1442
- name : Build docker images (stage )
1446
+ name : Build docker images (<< pipeline.parameters.env >> )
1443
1447
requires :
1444
- - Setup build (stage )
1448
+ - Setup build (<< pipeline.parameters.env >> )
1445
1449
- store-build-artifacts :
1446
- name : Store build artifacts (stage )
1450
+ name : Store build artifacts (<< pipeline.parameters.env >> )
1447
1451
requires :
1448
- - Build docker images (stage )
1452
+ - Build docker images (<< pipeline.parameters.env >> )
1449
1453
1450
1454
# build electron app (dev) from "build" branches
1451
1455
build :
0 commit comments