1
1
# This file was @generated by getdeps.py
2
2
3
- name : centos-9
3
+ name : rocky
4
4
5
5
on :
6
6
push :
@@ -15,175 +15,166 @@ permissions:
15
15
16
16
jobs :
17
17
build :
18
- runs-on : ubuntu-22.04
18
+ runs-on :
19
+ labels : ubuntu-20.04-16core
19
20
container : " rockylinux:9.0"
20
21
steps :
21
- - name : " update packages"
22
- run : sudo apt-get update
23
- - name : " install sudo,git"
24
- run : sudo apt-get install -y libaio-dev
25
22
- uses : actions/checkout@v4
26
- - name : Update system package info
27
- run : sudo apt-get update
28
- - name : Install system deps
29
- run : sudo python3 build/fbcode_builder/getdeps.py --allow-system-packages install-system-deps --recursive cachelib
30
- - name : Install packaging system deps
31
- run : sudo python3 build/fbcode_builder/getdeps.py --allow-system-packages install-system-deps --recursive patchelf
32
23
- name : Fetch libaio
33
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests libaio
24
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests libaio
34
25
- name : Fetch ninja
35
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests ninja
26
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests ninja
36
27
- name : Fetch cmake
37
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests cmake
28
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests cmake
38
29
- name : Fetch fmt
39
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests fmt
30
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests fmt
40
31
- name : Fetch googletest
41
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests googletest
32
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests googletest
42
33
- name : Fetch xxhash
43
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests xxhash
34
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests xxhash
44
35
- name : Fetch zstd
45
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests zstd
36
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests zstd
46
37
- name : Fetch zlib
47
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests zlib
38
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests zlib
48
39
- name : Fetch boost
49
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests boost
40
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests boost
50
41
- name : Fetch double-conversion
51
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests double-conversion
42
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests double-conversion
52
43
- name : Fetch fast_float
53
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests fast_float
44
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests fast_float
54
45
- name : Fetch gflags
55
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests gflags
46
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests gflags
56
47
- name : Fetch glog
57
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests glog
48
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests glog
58
49
- name : Fetch libdwarf
59
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests libdwarf
50
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests libdwarf
60
51
- name : Fetch libevent
61
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests libevent
52
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests libevent
62
53
- name : Fetch lz4
63
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests lz4
54
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests lz4
64
55
- name : Fetch snappy
65
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests snappy
56
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests snappy
66
57
- name : Fetch sparsemap
67
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests sparsemap
58
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests sparsemap
68
59
- name : Fetch bz2
69
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests bz2
60
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests bz2
70
61
- name : Fetch openssl
71
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests openssl
62
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests openssl
72
63
- name : Fetch liboqs
73
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests liboqs
64
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests liboqs
74
65
- name : Fetch autoconf
75
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests autoconf
66
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests autoconf
76
67
- name : Fetch automake
77
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests automake
68
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests automake
78
69
- name : Fetch libtool
79
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests libtool
70
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests libtool
80
71
- name : Fetch numa
81
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests numa
72
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests numa
82
73
- name : Fetch libiberty
83
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests libiberty
74
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests libiberty
84
75
- name : Fetch libsodium
85
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests libsodium
76
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests libsodium
86
77
- name : Fetch libunwind
87
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests libunwind
78
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests libunwind
88
79
- name : Fetch xz
89
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests xz
80
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests xz
90
81
- name : Fetch folly
91
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests folly
82
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests folly
92
83
- name : Fetch fizz
93
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests fizz
84
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests fizz
94
85
- name : Fetch wangle
95
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests wangle
86
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests wangle
96
87
- name : Fetch mvfst
97
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests mvfst
88
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests mvfst
98
89
- name : Fetch libffi
99
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests libffi
90
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests libffi
100
91
- name : Fetch ncurses
101
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests ncurses
92
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests ncurses
102
93
- name : Fetch python
103
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests python
94
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests python
104
95
- name : Fetch fbthrift
105
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fetch --no-tests fbthrift
96
+ run : python3 build/fbcode_builder/getdeps.py fetch --no-tests fbthrift
106
97
- name : Build libaio
107
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests libaio
98
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests libaio
108
99
- name : Build ninja
109
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests ninja
100
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests ninja
110
101
- name : Build cmake
111
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests cmake
102
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests cmake
112
103
- name : Build fmt
113
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests fmt
104
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests fmt
114
105
- name : Build googletest
115
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests googletest
106
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests googletest
116
107
- name : Build xxhash
117
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests xxhash
108
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests xxhash
118
109
- name : Build zstd
119
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests zstd
110
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests zstd
120
111
- name : Build zlib
121
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests zlib
112
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests zlib
122
113
- name : Build boost
123
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests boost
114
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests boost
124
115
- name : Build double-conversion
125
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests double-conversion
116
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests double-conversion
126
117
- name : Build fast_float
127
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests fast_float
118
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests fast_float
128
119
- name : Build gflags
129
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests gflags
120
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests gflags
130
121
- name : Build glog
131
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests glog
122
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests glog
132
123
- name : Build libdwarf
133
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests libdwarf
124
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests libdwarf
134
125
- name : Build libevent
135
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests libevent
126
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests libevent
136
127
- name : Build lz4
137
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests lz4
128
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests lz4
138
129
- name : Build snappy
139
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests snappy
130
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests snappy
140
131
- name : Build sparsemap
141
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests sparsemap
132
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests sparsemap
142
133
- name : Build bz2
143
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests bz2
134
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests bz2
144
135
- name : Build openssl
145
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests openssl
136
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests openssl
146
137
- name : Build liboqs
147
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests liboqs
138
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests liboqs
148
139
- name : Build autoconf
149
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests autoconf
140
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests autoconf
150
141
- name : Build automake
151
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests automake
142
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests automake
152
143
- name : Build libtool
153
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests libtool
144
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests libtool
154
145
- name : Build numa
155
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests numa
146
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests numa
156
147
- name : Build libiberty
157
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests libiberty
148
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests libiberty
158
149
- name : Build libsodium
159
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests libsodium
150
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests libsodium
160
151
- name : Build libunwind
161
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests libunwind
152
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests libunwind
162
153
- name : Build xz
163
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests xz
154
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests xz
164
155
- name : Build folly
165
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests folly
156
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests folly
166
157
- name : Build fizz
167
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests fizz
158
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests fizz
168
159
- name : Build wangle
169
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests wangle
160
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests wangle
170
161
- name : Build mvfst
171
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests mvfst
162
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests mvfst
172
163
- name : Build libffi
173
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests libffi
164
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests libffi
174
165
- name : Build ncurses
175
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests ncurses
166
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests ncurses
176
167
- name : Build python
177
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests python
168
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests python
178
169
- name : Build fbthrift
179
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests fbthrift
170
+ run : python3 build/fbcode_builder/getdeps.py build --no-tests fbthrift
180
171
- name : Build cachelib
181
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages build --src-dir=. cachelib --project-install-prefix cachelib:/usr/local
172
+ run : python3 build/fbcode_builder/getdeps.py build --src-dir=. cachelib --project-install-prefix cachelib:/usr/local
182
173
- name : Copy artifacts
183
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages fixup-dyn-deps --strip --src-dir=. cachelib _artifacts/linux --project-install-prefix cachelib:/usr/local --final-install-prefix /usr/local
174
+ run : python3 build/fbcode_builder/getdeps.py fixup-dyn-deps --strip --src-dir=. cachelib _artifacts/linux --project-install-prefix cachelib:/usr/local --final-install-prefix /usr/local
184
175
- uses : actions/upload-artifact@v4
185
176
with :
186
177
name : cachelib
187
178
path : _artifacts
188
179
- name : Test cachelib
189
- run : python3 build/fbcode_builder/getdeps.py --allow-system-packages test --src-dir=. cachelib --project-install-prefix cachelib:/usr/local
180
+ run : python3 build/fbcode_builder/getdeps.py test --src-dir=. cachelib --project-install-prefix cachelib:/usr/local
0 commit comments