From 439e1d8492abd34ad300a4b8171dffcde7a93921 Mon Sep 17 00:00:00 2001 From: Alexander Olofsson <alexander.olofsson@liu.se> Date: Mon, 31 Jul 2017 10:12:07 +0200 Subject: [PATCH] skadereg: Migrate on VCS changes --- manifests/init.pp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/manifests/init.pp b/manifests/init.pp index 4f14fee..69e8db5 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -136,6 +136,17 @@ class skadereg( content => template("${module_name}/dotenv.erb"), } + exec { 'artisan migrate': + command => 'php artisan migrate --force -n', + cwd => '/var/www/skadereg', + path => [ '/opt/rh/rh-php56/root/usr/bin' ], + refreshonly => true, + group => 'skadereg', + user => 'apache', + + subscribe => Vcsrepo['/var/www/skadereg'], + } + class { '::mysql::server': root_password => $mysql_password, databases => { -- GitLab