mirror of
https://github.com/nomic-ai/gpt4all
synced 2024-11-02 09:40:42 +00:00
If there is an error, stop the signing process.
This commit is contained in:
parent
9278265693
commit
8d421c1ff6
@ -39,6 +39,7 @@ def sign_dmg(input_dmg, output_dmg, signing_identity):
|
||||
exit(1)
|
||||
|
||||
# Sign the .app bundle
|
||||
try:
|
||||
subprocess.run([
|
||||
'codesign',
|
||||
'--deep',
|
||||
@ -48,7 +49,13 @@ def sign_dmg(input_dmg, output_dmg, signing_identity):
|
||||
'--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