[BUILD-208] EE bundle's installer DMG is not built anymore Created: 16/Apr/15  Updated: 28/Sep/15  Resolved: 23/Apr/15

Status: Closed
Project: Build
Component/s: Build Tools
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Neutral
Reporter: Philip Mundt Assignee: Magnolia International
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File log.log     Text File log_x.log    
Issue Links:
relation
is related to BUILD-138 Pre-configure dmg/app signing in pare... Closed
Template:
Acceptance criteria:
Empty
Date of First Response:

 Description   

When doing a release we would normally get an automatic build of the installer DMG. This doesn't happen anymore (since 5.3.8/5.2.11).

/ee-bundle/magnolia-enterprise-installer (master) $ mvn -X -o clean install -Pwith-dmg,apple-certificate-signing

fails silenty after creation of the APP.

This might be related to an accidental update of XCode from 4.x to 5.x.



 Comments   
Comment by Philip Mundt [ 22/Apr/15 ]

log_x.log contains the extended log, generated with -X

Comment by Magnolia International [ 23/Apr/15 ]

This was a bug in how the plugin detects it's running on OS X and how that changed with Java 7 (it was looking for a system property called mrj.version).
You can now use a newer patched version of the plugin:

         <plugin>
           <groupId>info.magnolia.maven.plugins</groupId>
           <artifactId>osxappbundle-maven-plugin</artifactId>
           <version>1.0-alpha-3-patched-2</version>
         </plugin>

It has been synced with the alpha-3 official release of the plugin. Also note that the groupId has changed.

Comment by Philip Mundt [ 23/Apr/15 ]

QAd by running above command and verifying that a) the DMG was created and b) that the contained App was actually signed with Magnolia's App certificate.

Generated at Sun Feb 11 23:39:48 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.