--- - name: Set up Jekyll Stack on all servers hosts: all remote_user: root tasks: - name: Install Needed Packages ansible.builtin.apt: update_cache: yes pkg: - nginx - git - ruby-full - build-essential - zlib1g-dev - name: Copy RubyGem Packages BASH File become_user: ben ansible.builtin.copy: src: files/rubygem-packages.sh dest: /home/ben owner: ben group: ben - name: Install RubyGem Packages become_user: ben ansible.builtin.shell: bash /home/ben/rubygem-packages.sh - name: Install Jekyll and Bundlr become_user: ben ansible.builtin.shell: gem install jekyll bundler