@@ -1297,6 +1297,206 @@ tasks:
1297
1297
- --test_mongocxx_ref=r3.9.0
1298
1298
- --env=${MONGOC_EARTHLY_ENV}
1299
1299
- --c_compiler=${MONGOC_EARTHLY_C_COMPILER}
1300
+ - name : " check:sasl=off\_\u2022\_ tls=LibreSSL\_\u2022\_ test_mongocxx_ref=r3.9.0"
1301
+ run_on :
1302
+ - ubuntu2204-large
1303
+ - debian10-large
1304
+ - debian11-large
1305
+ - amazon2
1306
+ tags : [earthly, pr-merge-gate, alpine3.16-clang, alpine3.16-gcc, alpine3.17-clang, alpine3.17-gcc, alpine3.18-clang, alpine3.18-gcc, alpine3.19-clang, alpine3.19-gcc, archlinux-clang, archlinux-gcc]
1307
+ commands :
1308
+ - command : subprocess.exec
1309
+ type : setup
1310
+ params :
1311
+ binary : bash
1312
+ args :
1313
+ - -c
1314
+ - docker login -u "${artifactory_username}" --password-stdin artifactory.corp.mongodb.com <<<"${artifactory_password}"
1315
+ - command : subprocess.exec
1316
+ type : setup
1317
+ params :
1318
+ binary : ./tools/earthly.sh
1319
+ working_dir : mongoc
1320
+ args :
1321
+ - +env-warmup
1322
+ - --sasl=off
1323
+ - --tls=LibreSSL
1324
+ - --test_mongocxx_ref=r3.9.0
1325
+ - --env=${MONGOC_EARTHLY_ENV}
1326
+ - --c_compiler=${MONGOC_EARTHLY_C_COMPILER}
1327
+ - command : subprocess.exec
1328
+ type : test
1329
+ params :
1330
+ binary : ./tools/earthly.sh
1331
+ working_dir : mongoc
1332
+ args :
1333
+ - +run
1334
+ - --targets=test-example test-cxx-driver
1335
+ - --sasl=off
1336
+ - --tls=LibreSSL
1337
+ - --test_mongocxx_ref=r3.9.0
1338
+ - --env=${MONGOC_EARTHLY_ENV}
1339
+ - --c_compiler=${MONGOC_EARTHLY_C_COMPILER}
1340
+ - name : " check:sasl=off\_\u2022\_ tls=OpenSSL\_\u2022\_ test_mongocxx_ref=none"
1341
+ run_on :
1342
+ - ubuntu2204-large
1343
+ - debian10-large
1344
+ - debian11-large
1345
+ - amazon2
1346
+ tags : [earthly, pr-merge-gate, centos7-clang, centos7-gcc, u16-clang, u16-gcc]
1347
+ commands :
1348
+ - command : subprocess.exec
1349
+ type : setup
1350
+ params :
1351
+ binary : bash
1352
+ args :
1353
+ - -c
1354
+ - docker login -u "${artifactory_username}" --password-stdin artifactory.corp.mongodb.com <<<"${artifactory_password}"
1355
+ - command : subprocess.exec
1356
+ type : setup
1357
+ params :
1358
+ binary : ./tools/earthly.sh
1359
+ working_dir : mongoc
1360
+ args :
1361
+ - +env-warmup
1362
+ - --sasl=off
1363
+ - --tls=OpenSSL
1364
+ - --test_mongocxx_ref=none
1365
+ - --env=${MONGOC_EARTHLY_ENV}
1366
+ - --c_compiler=${MONGOC_EARTHLY_C_COMPILER}
1367
+ - command : subprocess.exec
1368
+ type : test
1369
+ params :
1370
+ binary : ./tools/earthly.sh
1371
+ working_dir : mongoc
1372
+ args :
1373
+ - +run
1374
+ - --targets=test-example
1375
+ - --sasl=off
1376
+ - --tls=OpenSSL
1377
+ - --test_mongocxx_ref=none
1378
+ - --env=${MONGOC_EARTHLY_ENV}
1379
+ - --c_compiler=${MONGOC_EARTHLY_C_COMPILER}
1380
+ - name : " check:sasl=off\_\u2022\_ tls=OpenSSL\_\u2022\_ test_mongocxx_ref=r3.9.0"
1381
+ run_on :
1382
+ - ubuntu2204-large
1383
+ - debian10-large
1384
+ - debian11-large
1385
+ - amazon2
1386
+ tags : [earthly, pr-merge-gate, alpine3.16-clang, alpine3.16-gcc, alpine3.17-clang, alpine3.17-gcc, alpine3.18-clang, alpine3.18-gcc, alpine3.19-clang, alpine3.19-gcc, archlinux-clang, archlinux-gcc, u18-clang, u18-gcc, u20-clang, u20-gcc, u22-clang, u22-gcc]
1387
+ commands :
1388
+ - command : subprocess.exec
1389
+ type : setup
1390
+ params :
1391
+ binary : bash
1392
+ args :
1393
+ - -c
1394
+ - docker login -u "${artifactory_username}" --password-stdin artifactory.corp.mongodb.com <<<"${artifactory_password}"
1395
+ - command : subprocess.exec
1396
+ type : setup
1397
+ params :
1398
+ binary : ./tools/earthly.sh
1399
+ working_dir : mongoc
1400
+ args :
1401
+ - +env-warmup
1402
+ - --sasl=off
1403
+ - --tls=OpenSSL
1404
+ - --test_mongocxx_ref=r3.9.0
1405
+ - --env=${MONGOC_EARTHLY_ENV}
1406
+ - --c_compiler=${MONGOC_EARTHLY_C_COMPILER}
1407
+ - command : subprocess.exec
1408
+ type : test
1409
+ params :
1410
+ binary : ./tools/earthly.sh
1411
+ working_dir : mongoc
1412
+ args :
1413
+ - +run
1414
+ - --targets=test-example test-cxx-driver
1415
+ - --sasl=off
1416
+ - --tls=OpenSSL
1417
+ - --test_mongocxx_ref=r3.9.0
1418
+ - --env=${MONGOC_EARTHLY_ENV}
1419
+ - --c_compiler=${MONGOC_EARTHLY_C_COMPILER}
1420
+ - name : " check:sasl=off\_\u2022\_ tls=off\_\u2022\_ test_mongocxx_ref=none"
1421
+ run_on :
1422
+ - ubuntu2204-large
1423
+ - debian10-large
1424
+ - debian11-large
1425
+ - amazon2
1426
+ tags : [earthly, pr-merge-gate, centos7-clang, centos7-gcc, u16-clang, u16-gcc]
1427
+ commands :
1428
+ - command : subprocess.exec
1429
+ type : setup
1430
+ params :
1431
+ binary : bash
1432
+ args :
1433
+ - -c
1434
+ - docker login -u "${artifactory_username}" --password-stdin artifactory.corp.mongodb.com <<<"${artifactory_password}"
1435
+ - command : subprocess.exec
1436
+ type : setup
1437
+ params :
1438
+ binary : ./tools/earthly.sh
1439
+ working_dir : mongoc
1440
+ args :
1441
+ - +env-warmup
1442
+ - --sasl=off
1443
+ - --tls=off
1444
+ - --test_mongocxx_ref=none
1445
+ - --env=${MONGOC_EARTHLY_ENV}
1446
+ - --c_compiler=${MONGOC_EARTHLY_C_COMPILER}
1447
+ - command : subprocess.exec
1448
+ type : test
1449
+ params :
1450
+ binary : ./tools/earthly.sh
1451
+ working_dir : mongoc
1452
+ args :
1453
+ - +run
1454
+ - --targets=test-example
1455
+ - --sasl=off
1456
+ - --tls=off
1457
+ - --test_mongocxx_ref=none
1458
+ - --env=${MONGOC_EARTHLY_ENV}
1459
+ - --c_compiler=${MONGOC_EARTHLY_C_COMPILER}
1460
+ - name : " check:sasl=off\_\u2022\_ tls=off\_\u2022\_ test_mongocxx_ref=r3.9.0"
1461
+ run_on :
1462
+ - ubuntu2204-large
1463
+ - debian10-large
1464
+ - debian11-large
1465
+ - amazon2
1466
+ tags : [earthly, pr-merge-gate, alpine3.16-clang, alpine3.16-gcc, alpine3.17-clang, alpine3.17-gcc, alpine3.18-clang, alpine3.18-gcc, alpine3.19-clang, alpine3.19-gcc, archlinux-clang, archlinux-gcc, u18-clang, u18-gcc, u20-clang, u20-gcc, u22-clang, u22-gcc]
1467
+ commands :
1468
+ - command : subprocess.exec
1469
+ type : setup
1470
+ params :
1471
+ binary : bash
1472
+ args :
1473
+ - -c
1474
+ - docker login -u "${artifactory_username}" --password-stdin artifactory.corp.mongodb.com <<<"${artifactory_password}"
1475
+ - command : subprocess.exec
1476
+ type : setup
1477
+ params :
1478
+ binary : ./tools/earthly.sh
1479
+ working_dir : mongoc
1480
+ args :
1481
+ - +env-warmup
1482
+ - --sasl=off
1483
+ - --tls=off
1484
+ - --test_mongocxx_ref=r3.9.0
1485
+ - --env=${MONGOC_EARTHLY_ENV}
1486
+ - --c_compiler=${MONGOC_EARTHLY_C_COMPILER}
1487
+ - command : subprocess.exec
1488
+ type : test
1489
+ params :
1490
+ binary : ./tools/earthly.sh
1491
+ working_dir : mongoc
1492
+ args :
1493
+ - +run
1494
+ - --targets=test-example test-cxx-driver
1495
+ - --sasl=off
1496
+ - --tls=off
1497
+ - --test_mongocxx_ref=r3.9.0
1498
+ - --env=${MONGOC_EARTHLY_ENV}
1499
+ - --c_compiler=${MONGOC_EARTHLY_C_COMPILER}
1300
1500
- name : clang-format
1301
1501
tags : [clang-format]
1302
1502
commands :
0 commit comments