mirror of
https://github.com/nomic-ai/gpt4all.git
synced 2025-06-25 15:02:03 +00:00
If there is an error, stop the signing process.
This commit is contained in:
parent
b78186e20c
commit
220fe0cfd4
@ -39,16 +39,23 @@ def sign_dmg(input_dmg, output_dmg, signing_identity):
|
||||
exit(1)
|
||||
|
||||
# Sign the .app bundle
|
||||
subprocess.run([
|
||||
'codesign',
|
||||
'--deep',
|
||||
'--force',
|
||||
'--verbose',
|
||||
'--options', 'runtime',
|
||||
'--timestamp',
|
||||
'--sign', signing_identity,
|
||||
app_bundle
|
||||
])
|
||||
try:
|
||||
subprocess.run([
|
||||
'codesign',
|
||||
'--deep',
|
||||
'--force',
|
||||
'--verbose',
|
||||
'--options', 'runtime',
|
||||
'--timestamp',
|
||||
'--sign', signing_identity,
|
||||
app_bundle
|
||||
], check=True)
|
||||
except subprocess.CalledProcessError as e:
|
||||
print(f"Error during codesign: {e}")
|
||||
# Clean up temporary directories
|
||||
shutil.rmtree(temp_dir)
|
||||
shutil.rmtree(mount_point)
|
||||
exit(1)
|
||||
|
||||
# Create a new DMG containing the signed .app bundle
|
||||
subprocess.run([
|
||||
|
Loading…
Reference in New Issue
Block a user