From 71d44669bcd2b8a9ffa0330deeb6450df7343b20 Mon Sep 17 00:00:00 2001 From: staticsafe Date: Sat, 11 Sep 2021 12:29:42 -0400 Subject: [PATCH] add nitter-app/tasks/main.yml and nitter-app/tasks/buildnitter.sh --- nitter-app/tasks/main.yml | 21 +++++++++++++++++++++ nitter-app/templates/buildnitter.sh | 7 +++++++ 2 files changed, 28 insertions(+) create mode 100644 nitter-app/tasks/main.yml create mode 100644 nitter-app/templates/buildnitter.sh diff --git a/nitter-app/tasks/main.yml b/nitter-app/tasks/main.yml new file mode 100644 index 0000000..c34d4a0 --- /dev/null +++ b/nitter-app/tasks/main.yml @@ -0,0 +1,21 @@ +--- +# Download Nitter application from Github + +- name: Checkout nitter repo + ansible.builtin.git: + repo: 'https://github.com/zedeus/nitter' + dest: "/home/{{ NITTER_USER }}/nitter" + become: true + become_user: "{{ NITTER_USER }}" +- name: Copy nitter build script + ansible.builtin.template: + src: buildnitter.sh + dest: "/home/{{ NITTER_USER }}/buildnitter.sh" + become: true + become_user: "{{ NITTER_USER }}" +- name: Run nitter build script + ansible.builtin.shell: "/home/{{ NITTER_USER }}/buildnitter.sh" + args: + executable: /bin/bash + become: true + become_user: "{{ NITTER_USER }}" diff --git a/nitter-app/templates/buildnitter.sh b/nitter-app/templates/buildnitter.sh new file mode 100644 index 0000000..6efab3d --- /dev/null +++ b/nitter-app/templates/buildnitter.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +# This script runs the build process for nitter and its SCSS + +cd /home/{{ NITTER_USER }}/nitter +nimble build -d:release +nimble scss +mkdir ./tmp