--- - name: download PyCharm get_url: url: "https://download-cf.jetbrains.com/python/{{ pycharm_name }}.tar.gz" dest: /tmp/pycharm.tar.gz - name: create directory become: yes file: path: /usr/local/bin/pycharm state: directory - name: unarchive become: yes unarchive: src: /tmp/pycharm.tar.gz dest: /usr/local/bin/pycharm remote_src: yes creates: /usr/local/bin/{{ pycharm_name }}