🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## 支持 jenkins 由于 rpmbuld 默认打包为 ~/rpmbuild 下,需要设置 topdir 如下: ``` ... %define prefix /opt/im_user/im_server %global _topdir ${WORKSPACE}/rpmbuild ... %install ROOT=${WORKSPACE}/rpmbuild/BUILDROOT/%{NAME}-%{VERSION}-%{RELEASE}.%{_arch} PREFIX=${ROOT}%{prefix} SOURCES=%{_sourcedir} mkdir -p ${PREFIX}/im_webserver mkdir -p ${PREFIX}/im_server mkdir -p ${ROOT}/usr/lib/systemd/system #web tar -zxvf ${SOURCES}/common.tar.gz -C ${PREFIX}/im_webserver ... ``` 1. 使用 global 设置 _top_dir 2. 设置ROOT,PREFIX,SOURCES,这些参数根据项目自行选择是否设置