--- - name: install dependencies become: yes apt: name: "{{ item }}" update_cache: yes with_items: - default-d-compiler - build-essential - name: Downloading dhcptest sources git: clone: yes repo: "{{ dhcptest_url }}" dest: "/tmp/dhcptest" register: dhcptest_source - name: Building NGINX become: yes shell: ldc2 dhcptest.d args: chdir: "{{ dhcptest_build_dir }}" when: dhcptest_source register: build_dhcptest - name: Installing dhcptest become: yes copy: src: "{{ dhcptest_build_dir }}/dhcptest" dest: "{{ dhcptest_bin_path }}" owner: root group: root mode: 0755 when: build_dhcptest