@@ -25,20 +25,11 @@ jobs:
25
25
# CXX: /usr/bin/g++-10
26
26
# run: |
27
27
# sudo -E ./ci/setup_gcc10.sh
28
- # sudo -E ./ci/setup_cmake.sh
29
28
# sudo -E ./ci/setup_ci_environment.sh
29
+ # sudo -E ./ci/setup_cmake.sh
30
30
# sudo -E ./ci/setup_googletest.sh
31
31
# sudo -E ./ci/install_abseil.sh
32
32
# sudo -E ./ci/install_protobuf.sh
33
- # - name: run otlp exporter tests
34
- # env:
35
- # CC: /usr/bin/gcc-10
36
- # CXX: /usr/bin/g++-10
37
- # WITH_ABSEIL: 'ON'
38
- # CXX_STANDARD: '14'
39
- # run: |
40
- # sudo -E ./ci/setup_grpc.sh -m -p protobuf -p abseil-cpp
41
- # ./ci/do_ci.sh cmake.exporter.otprotocol.test
42
33
43
34
cmake_test :
44
35
name : CMake test (prometheus, elasticsearch, zipkin)
51
42
submodules : ' recursive'
52
43
- name : setup
53
44
run : |
54
- sudo -E ./ci/setup_googletest.sh
55
45
sudo -E ./ci/setup_ci_environment.sh
46
+ sudo -E ./ci/setup_cmake.sh
47
+ sudo -E ./ci/setup_googletest.sh
56
48
- name : run cmake tests
57
49
run : |
58
50
./ci/do_ci.sh cmake.test
71
63
PROTOBUF_VERSION : 21.12
72
64
run : |
73
65
sudo apt remove needrestart #refer: https://github.com/actions/runner-images/issues/9937
74
- sudo -E ./ci/setup_googletest.sh
75
66
sudo -E ./ci/setup_ci_environment.sh
67
+ sudo -E ./ci/setup_cmake.sh
68
+ sudo -E ./ci/setup_googletest.sh
76
69
sudo -E ./ci/install_protobuf.sh
77
70
- name : setup grpc
78
71
run : |
@@ -107,8 +100,9 @@ jobs:
107
100
PROTOBUF_VERSION : 21.12
108
101
run : |
109
102
sudo apt remove needrestart #refer: https://github.com/actions/runner-images/issues/9937
110
- sudo -E ./ci/setup_googletest.sh
111
103
sudo -E ./ci/setup_ci_environment.sh
104
+ sudo -E ./ci/setup_cmake.sh
105
+ sudo -E ./ci/setup_googletest.sh
112
106
sudo -E ./ci/install_protobuf.sh
113
107
- name : setup grpc
114
108
run : |
@@ -143,8 +137,9 @@ jobs:
143
137
PROTOBUF_VERSION : 21.12
144
138
run : |
145
139
sudo apt remove needrestart #refer: https://github.com/actions/runner-images/issues/9937
146
- sudo -E ./ci/setup_googletest.sh
147
140
sudo -E ./ci/setup_ci_environment.sh
141
+ sudo -E ./ci/setup_cmake.sh
142
+ sudo -E ./ci/setup_googletest.sh
148
143
sudo -E ./ci/install_protobuf.sh
149
144
- name : setup grpc
150
145
run : |
@@ -179,8 +174,9 @@ jobs:
179
174
PROTOBUF_VERSION : 21.12
180
175
run : |
181
176
sudo apt remove needrestart #refer: https://github.com/actions/runner-images/issues/9937
182
- sudo -E ./ci/setup_googletest.sh
183
177
sudo -E ./ci/setup_ci_environment.sh
178
+ sudo -E ./ci/setup_cmake.sh
179
+ sudo -E ./ci/setup_googletest.sh
184
180
sudo -E ./ci/install_protobuf.sh
185
181
- name : setup grpc
186
182
run : |
@@ -215,8 +211,9 @@ jobs:
215
211
PROTOBUF_VERSION : 21.12
216
212
run : |
217
213
sudo apt remove needrestart #refer: https://github.com/actions/runner-images/issues/9937
218
- sudo -E ./ci/setup_googletest.sh
219
214
sudo -E ./ci/setup_ci_environment.sh
215
+ sudo -E ./ci/setup_cmake.sh
216
+ sudo -E ./ci/setup_googletest.sh
220
217
sudo -E ./ci/install_protobuf.sh
221
218
- name : setup grpc
222
219
run : |
@@ -246,6 +243,7 @@ jobs:
246
243
submodules : ' recursive'
247
244
- name : setup
248
245
run : |
246
+ ./ci/setup_cmake.ps1
249
247
./ci/setup_windows_ci_environment.ps1
250
248
- name : run tests
251
249
run : ./ci/do_ci.ps1 cmake.maintainer.test
@@ -259,6 +257,7 @@ jobs:
259
257
submodules : ' recursive'
260
258
- name : setup
261
259
run : |
260
+ ./ci/setup_cmake.ps1
262
261
./ci/setup_windows_ci_environment.ps1
263
262
- name : run tests
264
263
env :
@@ -274,6 +273,7 @@ jobs:
274
273
submodules : ' recursive'
275
274
- name : setup
276
275
run : |
276
+ ./ci/setup_cmake.ps1
277
277
./ci/setup_windows_ci_environment.ps1
278
278
- name : run tests
279
279
env :
@@ -292,8 +292,9 @@ jobs:
292
292
CC : /usr/bin/gcc-12
293
293
CXX : /usr/bin/g++-12
294
294
run : |
295
- sudo -E ./ci/setup_googletest.sh
296
295
sudo -E ./ci/setup_ci_environment.sh
296
+ sudo -E ./ci/setup_cmake.sh
297
+ sudo -E ./ci/setup_googletest.sh
297
298
- name : run cmake tests (without otlp-exporter)
298
299
env :
299
300
CC : /usr/bin/gcc-12
@@ -310,8 +311,10 @@ jobs:
310
311
# submodules: 'recursive'
311
312
# - name: setup
312
313
# run: |
313
- # sudo -E ./ci/setup_googletest.sh
314
+
314
315
# sudo -E ./ci/setup_ci_environment.sh
316
+ # sudo -E ./ci/setup_cmake.sh
317
+ # sudo -E ./ci/setup_googletest.sh
315
318
# - name: run cmake tests (enable abseil-cpp)
316
319
# run: |
317
320
# sudo ./ci/install_abseil.sh
@@ -326,8 +329,9 @@ jobs:
326
329
submodules : ' recursive'
327
330
- name : setup
328
331
run : |
329
- sudo -E ./ci/setup_googletest.sh
330
332
sudo -E ./ci/setup_ci_environment.sh
333
+ sudo -E ./ci/setup_cmake.sh
334
+ sudo -E ./ci/setup_googletest.sh
331
335
- name : run cmake tests (enable opentracing-shim)
332
336
run : ./ci/do_ci.sh cmake.opentracing_shim.test
333
337
@@ -341,6 +345,7 @@ jobs:
341
345
- name : setup
342
346
run : |
343
347
sudo -E ./ci/setup_ci_environment.sh
348
+ sudo -E ./ci/setup_cmake.sh
344
349
sudo -E ./ci/setup_googletest.sh
345
350
- name : run tests (enable stl)
346
351
env :
@@ -357,6 +362,7 @@ jobs:
357
362
- name : setup
358
363
run : |
359
364
sudo -E ./ci/setup_ci_environment.sh
365
+ sudo -E ./ci/setup_cmake.sh
360
366
sudo -E ./ci/setup_googletest.sh
361
367
- name : run tests (enable stl)
362
368
env :
@@ -373,6 +379,7 @@ jobs:
373
379
- name : setup
374
380
run : |
375
381
sudo -E ./ci/setup_ci_environment.sh
382
+ sudo -E ./ci/setup_cmake.sh
376
383
sudo -E ./ci/setup_googletest.sh
377
384
- name : run tests
378
385
env :
@@ -397,6 +404,7 @@ jobs:
397
404
CXXFLAGS : " -stdlib=libc++"
398
405
run : |
399
406
sudo -E ./ci/setup_ci_environment.sh
407
+ sudo -E ./ci/setup_cmake.sh
400
408
sudo -E ./ci/setup_googletest.sh
401
409
- name : run tests
402
410
env :
@@ -423,6 +431,7 @@ jobs:
423
431
- name : setup
424
432
run : |
425
433
sudo -E ./ci/setup_ci_environment.sh
434
+ sudo -E ./ci/setup_cmake.sh
426
435
sudo -E ./ci/setup_googletest.sh
427
436
- name : run tests
428
437
env :
@@ -447,6 +456,7 @@ jobs:
447
456
CXXFLAGS : " -stdlib=libc++"
448
457
run : |
449
458
sudo -E ./ci/setup_ci_environment.sh
459
+ sudo -E ./ci/setup_cmake.sh
450
460
sudo -E ./ci/setup_googletest.sh
451
461
- name : run tests
452
462
env :
@@ -472,8 +482,9 @@ jobs:
472
482
submodules : ' recursive'
473
483
- name : setup
474
484
run : |
475
- sudo -E ./ci/setup_googletest.sh
476
485
sudo -E ./ci/setup_ci_environment.sh
486
+ sudo -E ./ci/setup_cmake.sh
487
+ sudo -E ./ci/setup_googletest.sh
477
488
- name : run otlp exporter tests
478
489
run : |
479
490
sudo ./ci/setup_grpc.sh
@@ -501,13 +512,13 @@ jobs:
501
512
ABSEIL_CPP_VERSION : ' 20230125.3'
502
513
CXX_STANDARD : ' 14'
503
514
run : |
504
- sudo ./ci/setup_googletest.sh
505
- sudo ./ci/setup_ci_environment.sh
515
+ sudo -E ./ci/setup_ci_environment.sh
516
+ sudo -E ./ci/setup_cmake.sh
517
+ sudo -E ./ci/setup_googletest.sh
506
518
sudo -E ./ci/install_abseil.sh
507
519
sudo -E ./ci/install_protobuf.sh
508
520
- name : run otlp exporter tests
509
521
env :
510
- WITH_ABSEIL : ' ON'
511
522
CXX_STANDARD : ' 14'
512
523
run : |
513
524
sudo -E ./ci/setup_grpc.sh -m -p protobuf -p abseil-cpp
@@ -522,8 +533,9 @@ jobs:
522
533
submodules : ' recursive'
523
534
- name : setup
524
535
run : |
525
- sudo -E ./ci/setup_googletest.sh
526
536
sudo -E ./ci/setup_ci_environment.sh
537
+ sudo -E ./ci/setup_cmake.sh
538
+ sudo -E ./ci/setup_googletest.sh
527
539
- name : run otlp exporter tests
528
540
run : |
529
541
sudo ./ci/setup_grpc.sh
@@ -538,8 +550,9 @@ jobs:
538
550
submodules : ' recursive'
539
551
- name : setup
540
552
run : |
541
- sudo -E ./ci/setup_googletest.sh
542
553
sudo -E ./ci/setup_ci_environment.sh
554
+ sudo -E ./ci/setup_cmake.sh
555
+ sudo -E ./ci/setup_googletest.sh
543
556
- name : run otlp exporter tests
544
557
run : |
545
558
sudo ./ci/setup_grpc.sh -T
@@ -554,8 +567,9 @@ jobs:
554
567
# submodules: 'recursive'
555
568
# - name: setup
556
569
# run: |
557
- # sudo -E ./ci/setup_googletest.sh
558
570
# sudo -E ./ci/setup_ci_environment.sh
571
+ # sudo -E ./ci/setup_cmake.sh
572
+ # sudo -E ./ci/setup_googletest.sh
559
573
# - name: run cmake install (with abseil)
560
574
# run: |
561
575
# sudo ./ci/install_abseil.sh
@@ -576,8 +590,9 @@ jobs:
576
590
CC : /usr/bin/gcc-12
577
591
CXX : /usr/bin/g++-12
578
592
run : |
579
- sudo -E ./ci/setup_googletest.sh
580
593
sudo -E ./ci/setup_ci_environment.sh
594
+ sudo -E ./ci/setup_cmake.sh
595
+ sudo -E ./ci/setup_googletest.sh
581
596
- name : run tests
582
597
env :
583
598
CC : /usr/bin/gcc-12
@@ -601,6 +616,7 @@ jobs:
601
616
- name : setup
602
617
run : |
603
618
sudo ./ci/setup_ci_environment.sh
619
+ sudo ./ci/setup_cmake.sh
604
620
sudo ./ci/install_bazelisk.sh
605
621
- name : run tests
606
622
run : ./ci/do_ci.sh bazel.test
@@ -622,6 +638,7 @@ jobs:
622
638
- name : setup
623
639
run : |
624
640
sudo ./ci/setup_ci_environment.sh
641
+ sudo ./ci/setup_cmake.sh
625
642
sudo ./ci/install_bazelisk.sh
626
643
- name : run tests
627
644
run : ./ci/do_ci.sh bazel.no_bzlmod.test
@@ -643,6 +660,7 @@ jobs:
643
660
- name : setup
644
661
run : |
645
662
sudo ./ci/setup_ci_environment.sh
663
+ sudo ./ci/setup_cmake.sh
646
664
sudo ./ci/install_bazelisk.sh
647
665
- name : run tests
648
666
run : ./ci/do_ci.sh bazel.with_async_export.test
@@ -664,6 +682,7 @@ jobs:
664
682
- name : setup
665
683
run : |
666
684
sudo ./ci/setup_ci_environment.sh
685
+ sudo ./ci/setup_cmake.sh
667
686
sudo ./ci/install_bazelisk.sh
668
687
- name : run tests
669
688
run : ./ci/do_ci.sh bazel.valgrind
@@ -685,6 +704,7 @@ jobs:
685
704
- name : setup
686
705
run : |
687
706
sudo ./ci/setup_ci_environment.sh
707
+ sudo ./ci/setup_cmake.sh
688
708
sudo ./ci/install_bazelisk.sh
689
709
- name : run tests
690
710
run : ./ci/do_ci.sh bazel.noexcept
@@ -706,6 +726,7 @@ jobs:
706
726
- name : setup
707
727
run : |
708
728
sudo ./ci/setup_ci_environment.sh
729
+ sudo ./ci/setup_cmake.sh
709
730
sudo ./ci/install_bazelisk.sh
710
731
- name : run tests
711
732
run : ./ci/do_ci.sh bazel.nortti
@@ -727,6 +748,7 @@ jobs:
727
748
- name : setup
728
749
run : |
729
750
sudo ./ci/setup_ci_environment.sh
751
+ sudo ./ci/setup_cmake.sh
730
752
sudo ./ci/install_bazelisk.sh
731
753
- name : run tests
732
754
run : ./ci/do_ci.sh bazel.asan
@@ -748,6 +770,7 @@ jobs:
748
770
- name : setup
749
771
run : |
750
772
sudo ./ci/setup_ci_environment.sh
773
+ sudo ./ci/setup_cmake.sh
751
774
sudo ./ci/install_bazelisk.sh
752
775
- name : run tests
753
776
run : ./ci/do_ci.sh bazel.tsan
@@ -824,6 +847,7 @@ jobs:
824
847
submodules : ' recursive'
825
848
- name : setup
826
849
run : |
850
+ ./ci/setup_cmake.ps1
827
851
./ci/setup_windows_ci_environment.ps1
828
852
./ci/install_windows_protobuf.ps1
829
853
- name : run cmake test
@@ -840,6 +864,7 @@ jobs:
840
864
submodules : ' recursive'
841
865
- name : setup
842
866
run : |
867
+ ./ci/setup_cmake.ps1
843
868
./ci/setup_windows_ci_environment.ps1
844
869
./ci/install_windows_protobuf.ps1
845
870
- name : run cmake test (DLL build)
@@ -858,6 +883,7 @@ jobs:
858
883
submodules : ' recursive'
859
884
- name : setup
860
885
run : |
886
+ ./ci/setup_cmake.ps1
861
887
./ci/setup_windows_ci_environment.ps1
862
888
./ci/install_windows_protobuf.ps1
863
889
- name : run cmake test
@@ -887,6 +913,7 @@ jobs:
887
913
submodules : ' recursive'
888
914
- name : setup
889
915
run : |
916
+ ./ci/setup_cmake.ps1
890
917
./ci/setup_windows_ci_environment.ps1
891
918
- name : run tests
892
919
run : ./ci/do_ci.ps1 cmake.test_example_plugin
@@ -903,8 +930,9 @@ jobs:
903
930
CC : /usr/bin/gcc-10
904
931
CXX : /usr/bin/g++-10
905
932
run : |
906
- sudo -E ./ci/setup_googletest.sh
907
933
sudo -E ./ci/setup_ci_environment.sh
934
+ sudo -E ./ci/setup_cmake.sh
935
+ sudo -E ./ci/setup_googletest.sh
908
936
- name : run tests and generate report
909
937
env :
910
938
CC : /usr/bin/gcc-10
@@ -974,8 +1002,9 @@ jobs:
974
1002
CC : /usr/bin/gcc-12
975
1003
CXX : /usr/bin/g++-12
976
1004
run : |
977
- sudo -E ./ci/setup_googletest.sh
978
1005
sudo -E ./ci/setup_ci_environment.sh
1006
+ sudo -E ./ci/setup_cmake.sh
1007
+ sudo -E ./ci/setup_googletest.sh
979
1008
- name : run w3c trace-context test server (background)
980
1009
env :
981
1010
CXX_STANDARD : ' 14'
0 commit comments