%define debug_package %{nil} Name: aops-hermes Version: v1.1.2 Release: 5 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-some-bugfix-for-diana-website.patch Patch0002: 0002-bugfix-alarm-number-not-update-synchronously.patch Patch0003: 0003-fix-bugs-that-are-found.patch Patch0004: 0004-fix-bug-the-task-report-is-not-displayed.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 * Sat Dec 24 2022 wenxin - v1.1.2-5 - Fix the problem that the task report is not displayed after the repo-set task is completed * Mon Dec 19 2022 wenxin - v1.1.2-4 - Fix the bugs that are found * Tue Dec 13 2022 wenxin - v1.1.2-3 - Fix the bug that the total number of alarms is not synchronously refreshed * Mon Dec 12 2022 zhuyuncheng - v1.1.2-2 - fix some bugs in diana website * Wed Dec 07 2022 wenxin - v1.1.2-1 - fix some bugs * Fri Dec 02 2022 wenxin - v1.1.1-1 - fix some bugs * Sat Nov 26 2022 gongzhengtang - v1.1.0-3 - Fix param error and input limit of length * 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