Rpm
建構 rpm 時如何跳過特定測試?
我正在建構 git 版本 2.13.0 的 RPM。建構順利,但其中一項測試失敗:
Config variable ${LIB_HTTPD_SVN} is not defined Config variable ${LIB_HTTPD_SVN_PATH} is not defined
我找不到關於這些變數的任何資訊,所以我打算跳過測試。我怎樣才能做到這一點?
檢查規範文件以確定執行測試的位置。
例如,我正在使用 git2u,我遇到了同樣的問題。
為了禁用測試,我查看了規範文件並確定測試是在
%check
.https://github.com/iuscommunity-pkg/git2u/blob/2.15.1-1/SPECS/git2u.spec
因此,要跳過檢查,我
rpmbuild
使用該選項執行--nocheck