Skip to content

Commit 857a49f

Browse files
committed
Adds hack to fake application path during Sf commands calling
1 parent adf02df commit 857a49f

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

lib/compiler.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,8 @@ def install_application(self):
267267
os.symlink(self._bp.build_dir+'/vendor/node', '/app/vendor/node')
268268
if not os.path.isdir('/app/node_modules'):
269269
os.symlink(self._bp.build_dir+'/node_modules', '/app/node_modules')
270+
if not os.path.isdir('/app/www'):
271+
os.symlink(self._bp.build_dir+'/www', '/app/www')
270272

271273

272274
myenv = dict(os.environ)
@@ -360,16 +362,16 @@ def install_application(self):
360362

361363
self.logger.log('Install assets')
362364
sys.stdout.flush()
363-
proc = subprocess.Popen(['php', 'www/app/console', 'assets:install', 'www/web', '--env='+self._bp.sf_env], env=myenv)
365+
proc = subprocess.Popen(['php', '/app/www/app/console', 'assets:install', 'www/web', '--env='+self._bp.sf_env], env=myenv)
364366
proc.wait()
365367
self.logger.log('Process Assetic dump')
366368
sys.stdout.flush()
367-
proc = subprocess.Popen(['php', 'www/app/console', 'assetic:dump', '--no-debug', '--env='+self._bp.sf_env], env=myenv)
369+
proc = subprocess.Popen(['php', '/app/www/app/console', 'assetic:dump', '--no-debug', '--env='+self._bp.sf_env], env=myenv)
368370
proc.wait()
369371

370372
self.logger.log('Warming up the cache')
371373
sys.stdout.flush()
372-
proc = subprocess.Popen(['php', '-d', 'memory_limit=256M', 'www/app/console', 'cache:warmup', '--no-debug', '--no-interaction', '--env='+self._bp.sf_env], env=myenv)
374+
proc = subprocess.Popen(['php', '-d', 'memory_limit=256M', '/app/www/app/console', 'cache:warmup', '--no-debug', '--no-interaction', '--env='+self._bp.sf_env], env=myenv)
373375
proc.wait()
374376

375377
self.logger.log('Remove app_*.php files')

0 commit comments

Comments
 (0)