Sign the DMG as well.

This commit is contained in:
Joseph Lenox 2018-10-17 20:10:02 -05:00
parent b7661289e3
commit f487129c70

View File

@ -151,3 +151,12 @@ fi
echo "Creating dmg file...."
hdiutil create -fs HFS+ -srcfolder "$appfolder" -volname "$appname" "$dmgfile"
if [[ -e "${KEYCHAIN_FILE}" ]]; then
echo "Signing app dmg..."
chmod +w $dmgfile
security list-keychains -s "${KEYCHAIN_FILE}"
security default-keychain -s "${KEYCHAIN_FILE}"
security unlock-keychain -p "${KEYCHAIN_PASSWORD}" "${KEYCHAIN_FILE}"
codesign --sign "${KEYCHAIN_IDENTITY}" "$dmgfile"
fi