26
26
container : ' ghcr.io/libgit2/libgit2/xenial:latest'
27
27
env : { CC: 'clang', CMAKE_OPTIONS: '-DCRYPT=openssl -DUNICODE=iconv', LEAK_CHECK: 'valgrind' }
28
28
29
+ # Linux (amd64, Xenial, Clang, OpenSSL Dynamic)
30
+ - platform : ' ubuntu-latest'
31
+ container : ' ghcr.io/libgit2/libgit2/xenial:latest'
32
+ env : { CC: 'clang', CMAKE_OPTIONS: '-DCRYPT=openssl-dynamic -DUNICODE=iconv', LEAK_CHECK: 'valgrind' }
33
+
29
34
# Linux (amd64, Xenial, Clang, mbedTLS)
30
35
- platform : ' ubuntu-latest'
31
36
container : ' ghcr.io/libgit2/libgit2/xenial:latest'
37
42
qemu : true
38
43
env : { CC: 'gcc', CMAKE_OPTIONS: '-DCRYPT=openssl -DUNICODE=builtin', LEAK_CHECK: 'valgrind' }
39
44
45
+ # Linux (x86, Bionic, gcc, OpenSSL Dynamic)
46
+ - platform : ' ubuntu-latest'
47
+ container : ' ghcr.io/libgit2/libgit2/bionic-x86:latest'
48
+ qemu : true
49
+ env : { CC: 'gcc', CMAKE_OPTIONS: '-DCRYPT=openssl-dynamic -DUNICODE=builtin', LEAK_CHECK: 'valgrind' }
50
+
40
51
# Linux (x86, Bionic, clang, OpenSSL)
41
52
- platform : ' ubuntu-latest'
42
53
container : ' ghcr.io/libgit2/libgit2/bionic-x86:latest'
@@ -49,12 +60,50 @@ jobs:
49
60
qemu : true
50
61
env : { CC: 'gcc', CMAKE_OPTIONS: '-DCRYPT=openssl -DUNICODE=builtin' }
51
62
63
+ # Linux (arm32, Bionic, gcc, OpenSSL Dynamic)
64
+ - platform : ' ubuntu-latest'
65
+ container : ' ghcr.io/libgit2/libgit2/bionic-arm32:latest'
66
+ qemu : true
67
+ env : { CC: 'gcc', CMAKE_OPTIONS: '-DCRYPT=openssl-dynamic -DUNICODE=builtin' }
68
+
69
+
52
70
# Linux (arm64, Bionic, gcc, OpenSSL)
53
71
- platform : ' ubuntu-latest'
54
72
container : ' ghcr.io/libgit2/libgit2/bionic-arm64:latest'
55
73
qemu : true
56
74
env : { CC: 'gcc', CMAKE_OPTIONS: '-DCRYPT=openssl -DUNICODE=builtin' }
57
75
76
+ # Linux (arm64, Bionic, gcc, OpenSSL Dynamic)
77
+ - platform : ' ubuntu-latest'
78
+ container : ' ghcr.io/libgit2/libgit2/bionic-arm64:latest'
79
+ qemu : true
80
+ env : { CC: 'gcc', CMAKE_OPTIONS: '-DCRYPT=openssl-dynamic -DUNICODE=builtin' }
81
+
82
+ # Linux (amd64, CentOS 7, gcc, OpenSSL)
83
+ - platform : ' ubuntu-latest'
84
+ container : ' ghcr.io/libgit2/libgit2/centos7:latest'
85
+ qemu : true
86
+ env : { CC: 'gcc', CMAKE_OPTIONS: '-DCRYPT=openssl -DUNICODE=builtin' }
87
+
88
+ # Linux (arm64, CentOS 7, gcc, OpenSSL Dynamic)
89
+ - platform : ' ubuntu-latest'
90
+ container : ' ghcr.io/libgit2/libgit2/centos7:latest'
91
+ qemu : true
92
+ env : { CC: 'gcc', CMAKE_OPTIONS: '-DCRYPT=openssl-dynamic -DUNICODE=builtin' }
93
+
94
+ # Linux (amd64, CentOS 8, gcc, OpenSSL)
95
+ - platform : ' ubuntu-latest'
96
+ container : ' ghcr.io/libgit2/libgit2/centos8:latest'
97
+ qemu : true
98
+ env : { CC: 'gcc', CMAKE_OPTIONS: '-DCRYPT=openssl -DUNICODE=builtin' }
99
+
100
+ # Linux (arm64, CentOS 8, gcc, OpenSSL Dynamic)
101
+ - platform : ' ubuntu-latest'
102
+ container : ' ghcr.io/libgit2/libgit2/centos8:latest'
103
+ qemu : true
104
+ env : { CC: 'gcc', CMAKE_OPTIONS: '-DCRYPT=openssl-dynamic -DUNICODE=builtin' }
105
+
106
+
58
107
# macOS
59
108
- platform : ' macos-latest'
60
109
container : ' '
0 commit comments