%define debug_package %{nil} Name: aops-hermes Version: v1.1.0 Release: 2 Summary: Web for an intelligent diagnose frame License: MulanPSL2 URL: https://gitee.com/openeuler/%{name} Source0: %{name}-%{version}.tar.gz Source1: node-modules.tar.gz Patch0001: 0001-adjust-code-style.patch BuildRequires: nodejs node-gyp nodejs-yarn Requires: nginx %description Web for an intelligent diagnose frame %prep %autosetup -n %{name}-%{version} -p1 %setup -T -D -a 1 %build yarn build %install mkdir -p %{buildroot}/opt/aops/web cp -r dist %{buildroot}/opt/aops/web/ mkdir -p %{buildroot}/%{_sysconfdir}/nginx cp -r deploy/aops-nginx.conf %{buildroot}/%{_sysconfdir}/nginx/ mkdir -p %{buildroot}/usr/lib/systemd/system cp -r deploy/aops-hermes.service %{buildroot}/usr/lib/systemd/system/ %files %attr(0755, root, root) /opt/aops/web/dist/* %attr(0755, root, root) %{_sysconfdir}/nginx/aops-nginx.conf %attr(0755, root, root) /usr/lib/systemd/system/aops-hermes.service %changelog * Fri Nov 25 2022 wenxin - v1.1.0-2 - Adjust the code style * Fri Nov 25 2022 wenxin - v1.1.0-1 - Fix the bug of cve vulnerability management module * Tue Nov 22 2022 zhuyuncheng - v1.0.0-1 - Package init