网站搜索引擎友好性分析,网站设计h5,百度收录自适应网站,网上购物系统代码mac环境使用pkgbuild命令打pkg包的几个小细节
最近#xff0c;研发提出要使用jenkins来自动生成mac环境下的pkg包#xff0c;研究了一下#xff0c;可以使用pkgbuild来打包。但是有几个小细节需要注意一下#xff1a;
1 如果有pre-install和post-install脚本#xff0c;…mac环境使用pkgbuild命令打pkg包的几个小细节
最近研发提出要使用jenkins来自动生成mac环境下的pkg包研究了一下可以使用pkgbuild来打包。但是有几个小细节需要注意一下
1 如果有pre-install和post-install脚本必须建立scripts目录并将相应的脚本命名为pre-install和post-install否则脚本不被执行
2 需要注意打包的文件的权限问题提前修改好
3 具体打包例子如下
pkgbuild --root appdir --identifier cn.company.app --version $pkgVersion --install-location /opt/apps --scripts scripts $pkgName || exit -14 如果需要签名需要先解锁keychain
security unlock-keychain -p password /Users/xxxx/Library/Keychains/login.keychain5 签名
目前还没研究好后续补充。
记之。