File tree 1 file changed +98
-0
lines changed
1 file changed +98
-0
lines changed Original file line number Diff line number Diff line change
1
+ package :
2
+ name : ceph
3
+ version : 17.2.8
4
+ description : Distributed object, block, and file storage
5
+ copyright :
6
+ - license : LGPL-2.1
7
+ dependencies :
8
+ runtime :
9
+ - curl
10
+ - libaio
11
+ - libedit
12
+ - libgcc
13
+ - libstdc++
14
+ - libudev
15
+ - openssl
16
+ - python-3.13
17
+ - zlib
18
+
19
+ environment :
20
+ contents :
21
+ packages :
22
+ - autoconf
23
+ - automake
24
+ - bison
25
+ - bash
26
+ - build-base
27
+ - busybox
28
+ - cmake
29
+ - cryptsetup-dev
30
+ - curl-dev
31
+ - eudev
32
+ - expat-dev
33
+ - flex
34
+ - gcc
35
+ - gettext
36
+ - gperf
37
+ - graphviz
38
+ - jaeger
39
+ - keyutils-dev
40
+ - krb5-dev
41
+ - libaio-dev
42
+ - libedit-dev
43
+ - libtirpc-dev
44
+ - libtool
45
+ - lttng-ust-dev
46
+ - lttng-ust-tools
47
+ - lz4-dev
48
+ - make
49
+ - ninja
50
+ - oath-toolkit-dev
51
+ - openldap-dev
52
+ - openssl-dev
53
+ - pkgconf
54
+ - py3.13-setuptools
55
+ - py3.13-sphinx
56
+ - snappy-dev
57
+ - systemd-dev
58
+ - util-linux-dev
59
+ - zlib-dev
60
+ - babeltrace-2
61
+ - lua5.3-dev
62
+ - nasm
63
+ - xfsprogs
64
+ - py3.13-cython
65
+ - python-3.13-dev
66
+ - libnl3-dev
67
+ - libcap-ng-dev
68
+ - yaml-cpp-dev
69
+ - glib-dev
70
+ - py3.13-pyyaml
71
+ - posix-libc-utils
72
+ - nodejs
73
+ - npm
74
+ - boost-dev
75
+
76
+ pipeline :
77
+ - uses : git-checkout
78
+ with :
79
+ repository : https://github.com/ceph/ceph.git
80
+ tag : v${{package.version}}
81
+ expected-commit : f817ceb7f187defb1d021d6328fa833eb8e943b3
82
+ recurse-submodules : true
83
+
84
+ - uses : cmake/configure
85
+ with :
86
+ opts : |
87
+ -DWITH_RADOSGW=OFF \
88
+ -DWITH_FUSE=OFF \
89
+ -DWITH_MANPAGE=OFF \
90
+ -DWITH_RDMA=OFF \
91
+ -DWITH_BABELTRACE=OFF \
92
+ -DLUA_LIBRARIES=/usr/lib/lua5.3 \
93
+ -DCYTHON_VERSION=3.0.11 \
94
+ -DWITH_SYSTEM_BOOST=ON \
95
+ -DWITH_SYSTEM_NPM=ON
96
+ - uses : cmake/build
97
+ - uses : cmake/install
98
+ - uses : strip
You can’t perform that action at this time.
0 commit comments