From b3a5dafee019c3bd4c0423279e4067c75fdf3bea Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Fri, 17 Feb 2017 15:00:55 +0100 Subject: [PATCH] Ensure we download docker images and have an app data volume on configure Part of #227 --- src/apptask.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/apptask.js b/src/apptask.js index 280dbd588..3eeb5d414 100644 --- a/src/apptask.js +++ b/src/apptask.js @@ -526,6 +526,12 @@ function configure(app, callback) { updateApp.bind(null, app, { installationProgress: '35, Registering subdomain' }), registerSubdomain.bind(null, app, true /* overwrite */), + updateApp.bind(null, app, { installationProgress: '40, Downloading image' }), + docker.downloadImage.bind(null, app.manifest), + + updateApp.bind(null, app, { installationProgress: '45, Ensuring volume' }), + createVolume.bind(null, app), + // re-setup addons since they rely on the app's fqdn (e.g oauth) updateApp.bind(null, app, { installationProgress: '50, Setting up addons' }), addons.setupAddons.bind(null, app, app.manifest.addons),