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