diff --git a/data/ansible/roles/install_cgrates/defaults/main.yaml b/data/ansible/roles/install_cgrates/defaults/main.yaml index 5b5db7aa2..4008c24a8 100644 --- a/data/ansible/roles/install_cgrates/defaults/main.yaml +++ b/data/ansible/roles/install_cgrates/defaults/main.yaml @@ -1,5 +1,6 @@ --- golang_gopath: "/home/{{ ansible_user }}/go" +clone_repository: true cgrates_dir: "{{ golang_gopath }}/src/github.com/cgrates/cgrates" golang_install_dir: /usr/local/go git_version: "master" @@ -10,4 +11,4 @@ cgrates_dependencies: - redis-server - mariadb-server - make - - gcc \ No newline at end of file + - gcc diff --git a/data/ansible/roles/install_cgrates/tasks/main.yaml b/data/ansible/roles/install_cgrates/tasks/main.yaml index 139a15345..bd680f30a 100644 --- a/data/ansible/roles/install_cgrates/tasks/main.yaml +++ b/data/ansible/roles/install_cgrates/tasks/main.yaml @@ -13,6 +13,7 @@ mode: "u=rwx,go=rx" owner: "{{ ansible_user }}" dest: "{{ cgrates_dir }}" + when: clone_repository - name: Git clone cgrates ansible.builtin.git: @@ -21,6 +22,7 @@ update: yes force: yes version: "{{ git_version }}" + when: clone_repository - name: Build cgrates ansible.builtin.command: