Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add some verification and defensive coding #748

Merged
merged 1 commit into from Feb 7, 2017

Conversation

scotthain
Copy link
Contributor

This is to add some resilience to the applescript that makes the dmg pretty

Signed-off-by: Scott Hain shain@chef.io

Description

Mac builds fail relatively frequently because a finder window is/isn't open and is/isn't in the correct place, or because the Volumes are mounted in weird ways. This makes these issue a little less likely to happen and a little easier to troubleshoot.


/cc @chef/omnibus-maintainers <- This ensures the Omnibus Maintainers team are notified to review this PR.
@chef/engineering-services

Maintainers

Please ensure that you check for:

  • [] If this change impacts git cache validity, it bumps the git cache
    serial number
  • [] If this change impacts compatibility with omnibus-software, the
    corresponding change is reviewed and there is a release plan
  • [] If this change impacts compatibility with the omnibus cookbook, the
    corresponding change is reviewed and there is a release plan

@scotthain scotthain force-pushed the shain/harden_dmg_applescript branch 2 times, most recently from 77da88d to b40ccf1 Compare February 3, 2017 17:55
Copy link
Contributor

@schisamo schisamo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm 👍 assuming this was tested with an ad hoc build in harmony, chefdk or chef.

@scotthain
Copy link
Contributor Author

@schisamo it was tested with an ad_hoc on harmony: http://manhattan.ci.chef.co/job/harmony-build/97/

…kes the dmg pretty

Signed-off-by: Scott Hain <shain@chef.io>
@scotthain scotthain merged commit c4d03af into master Feb 7, 2017
@scotthain scotthain deleted the shain/harden_dmg_applescript branch February 7, 2017 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants