add ob configserver (#943)

This commit is contained in:
chris-sun-star
2022-05-30 16:44:36 +08:00
committed by GitHub
parent bd06e657c6
commit e12438aa76
64 changed files with 9587 additions and 0 deletions

View File

@ -0,0 +1,38 @@
Name: ob-configserver
Summary: configserver for oceanbase database
Group: alipay/oceanbase
Version: 1.0.0
Release: %(echo $RELEASE)%{?dist}
URL: https://github.com/oceanbase/oceanbase
License: MulanPSL - 2.0
BuildArch: x86_64 aarch64
%description
configserver for oceanbase database
%define _prefix /home/admin
%build
cd $OLDPWD/../
make build-release
%install
cd $OLDPWD/../
mkdir -p $RPM_BUILD_ROOT/%{_prefix}/ob-configserver/
mkdir -p $RPM_BUILD_ROOT/%{_prefix}/ob-configserver/bin
mkdir -p $RPM_BUILD_ROOT/%{_prefix}/ob-configserver/conf
mkdir -p $RPM_BUILD_ROOT/%{_prefix}/ob-configserver/log
mkdir -p $RPM_BUILD_ROOT/%{_prefix}/ob-configserver/run
cp bin/* $RPM_BUILD_ROOT/%{_prefix}/ob-configserver/bin
cp -r etc/* $RPM_BUILD_ROOT/%{_prefix}/ob-configserver/conf
%files
%defattr(755,admin,admin)
%dir %{_prefix}/ob-configserver/
%dir %{_prefix}/ob-configserver/bin
%dir %{_prefix}/ob-configserver/conf
%dir %{_prefix}/ob-configserver/log
%dir %{_prefix}/ob-configserver/run
%{_prefix}/ob-configserver/bin/ob-configserver
%{_prefix}/ob-configserver/conf/*.yaml