github.com/weaveworks/common@v0.0.0-20230728070032-dd9e68f319d5/tools/config_management/roles/weave-net-sources/tasks/main.yml (about) 1 --- 2 # Set up Development Environment for Weave Net. 3 4 - name: check if weave net has been checked out 5 become: false # Run as SSH-user 6 stat: 7 path: $HOME/src/github.com/weaveworks/weave 8 register: weave 9 failed_when: false 10 changed_when: false 11 12 - name: git clone weave net 13 become: false # Run as SSH-user 14 git: 15 repo: https://github.com/weaveworks/weave.git 16 dest: $HOME/src/github.com/weaveworks/weave 17 when: not weave.stat.exists 18 19 - name: create a convenience symlink to $HOME/src/github.com/weaveworks/weave 20 become: false # Run as SSH-user 21 file: 22 src: $HOME/src/github.com/weaveworks/weave 23 dest: $HOME/weave 24 state: link