From 038f69393d90ab12bcc9ed3486d48034fd3fa67d Mon Sep 17 00:00:00 2001
From: Hyperling <me@hyperling.com>
Date: Tue, 13 Jul 2021 06:38:56 -0500
Subject: [PATCH] Add script for running system against development branch.

---
 tasks/general/cron/ansible.yml |  2 +-
 tasks/general/scripts/root.yml | 21 ++++++++++++++++++++-
 2 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/tasks/general/cron/ansible.yml b/tasks/general/cron/ansible.yml
index 2681659..0b74049 100644
--- a/tasks/general/cron/ansible.yml
+++ b/tasks/general/cron/ansible.yml
@@ -6,7 +6,7 @@
     user: ansible
     name: "Ansible Sync"
     minute: "*/15"
-    job: "sudo {{ ansible_pull_exec.stdout }} -o -U https://github.com/Hyperling/ansible.git"
+    job: "sudo {{ ansible_pull_exec.stdout }} -o -U https://github.com/Hyperling/ansible.git --checkout main"
     state: present
     disabled: no
 
diff --git a/tasks/general/scripts/root.yml b/tasks/general/scripts/root.yml
index 6bdbb74..281ee0c 100644
--- a/tasks/general/scripts/root.yml
+++ b/tasks/general/scripts/root.yml
@@ -35,4 +35,23 @@
 - name: General | Scripts | Root | push.sh Permissions
   file: 
     path: "{{ user_root.home }}/bin/push.sh"
-    mode: '0755'
\ No newline at end of file
+    mode: '0755'
+
+
+- name: General | Scripts | Root | scm-dev.sh
+  blockinfile:
+    path: "{{ user_root.home }}/bin/scm-dev.sh"
+    block: |
+      # 20210713 - Make life easier for development!
+      push.sh
+      {{ ansible_pull_exec.stdout }} -U https://github.com/Hyperling/ansible.git --checkout dev
+    marker: '{mark}'
+    marker_begin: "#!{{ bash_exec.stdout }}"
+    marker_end: "exit 0"
+    state: present
+    create: yes
+
+- name: General | Scripts | Root | scm-dev.sh Permissions
+  file: 
+    path: "{{ user_root.home }}/bin/scm-dev.sh"
+    mode: '0755'