diff --git a/eclipse-distribution/common/html/nightly-generic-snippet.html b/eclipse-distribution/common/html/nightly-generic-snippet.html
index 9323acc7e..a48497173 100644
--- a/eclipse-distribution/common/html/nightly-generic-snippet.html
+++ b/eclipse-distribution/common/html/nightly-generic-snippet.html
@@ -1,7 +1,7 @@
diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e47/pom.xml b/eclipse-distribution/org.springframework.boot.ide.product.e47/pom.xml
index 46b13142d..e0fb7eb55 100644
--- a/eclipse-distribution/org.springframework.boot.ide.product.e47/pom.xml
+++ b/eclipse-distribution/org.springframework.boot.ide.product.e47/pom.xml
@@ -120,6 +120,53 @@
+
+ osx-dmg-creation
+ verify
+
+
+
+
+
+
+
+
+
+
+
+
+
+ run
+
+
+
+
+ osx-dmg-signing
+ verify
+
+ ${skip.osx.signing}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ run
+
+
+
upload-product-bundles
deploy
@@ -129,6 +176,13 @@
+
+
+
+
+
+
+
@@ -139,6 +193,9 @@
+
+
+
@@ -151,6 +208,9 @@
+
+
+
diff --git a/eclipse-distribution/org.springframework.boot.ide.product.e47/springbootide-dmg-config-e4.7.json b/eclipse-distribution/org.springframework.boot.ide.product.e47/springbootide-dmg-config-e4.7.json
new file mode 100644
index 000000000..2deb20b56
--- /dev/null
+++ b/eclipse-distribution/org.springframework.boot.ide.product.e47/springbootide-dmg-config-e4.7.json
@@ -0,0 +1,10 @@
+{
+ "title": "Spring Boot IDE",
+ "icon": "../org.springframework.boot.ide.branding/sts.icns",
+ "contents": [
+ { "x": 192, "y": 100, "type": "file", "path": "target/products/org.springframework.boot.ide/macosx/cocoa/x86_64/SpringBootIDE.app" },
+ { "x": 448, "y": 100, "type": "link", "path": "/Applications" },
+ { "x": 1000, "y": 2000, "type": "file", "path": "../org.springframework.boot.ide.branding/sts.icns", "name": ".VolumeIcon.icns" }
+ ],
+ "format": "UDBZ"
+}