--- - name: Deploy each environment (sequentially to save RAM) ansible.builtin.shell: | {{ scripts_dir }}/deploy.sh {{ item.name }} {{ item.port }} loop: "{{ app_environments }}" loop_control: label: "{{ item.name }}" register: deploy_result changed_when: true