|
2 | 2 | - hosts: dev_servers |
3 | 3 | gather_facts: yes |
4 | 4 | become: true |
5 | | - # become_method: sudo |
6 | | -# connection: docker |
7 | 5 |
|
8 | 6 | tasks: |
9 | 7 | - name: Install apt-transport-https |
|
48 | 46 | - openssh-client |
49 | 47 | - net-tools |
50 | 48 | - postgresql-client |
| 49 | + |
51 | 50 | - name: Install docker-compose |
52 | 51 | command: sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-Linux-x86_64" -o /usr/local/bin/docker-compose |
| 52 | + |
53 | 53 | - name: Create symbolic link for docker-compose |
54 | 54 | command: sudo ln -sf /usr/local/bin/docker-compose /usr/bin/docker-compose |
| 55 | + |
55 | 56 | - name: Setting permissions right for docker-compose |
56 | 57 | command: sudo chmod +x /usr/local/bin/docker-compose |
57 | | - #- name: Set ssh-agent properties |
58 | | - #command: eval `ssh-agent -s`; #sudo ssh-add -D; |
59 | | - # sudo ssh-agent; sudo ssh-add; |
| 58 | + |
60 | 59 | - name: Create dir for project |
61 | 60 | command: mkdir -p /home/ubuntu/tagbase-server/ |
| 61 | + |
62 | 62 | - name: Change ownership |
63 | 63 | command: chown ubuntu:ubuntu -R /home/ubuntu/tagbase-server/ |
64 | | - #- name: Cloning tagbase-server project |
65 | | - # git: |
66 | | - # repo: https://github.com/tagbase/tagbase-server.git |
67 | | - # dest: /root/tagbase-server |
68 | | - # clone: yes |
69 | | - # update: yes |
70 | | - #- name: Checkout specific tagserver branch |
71 | | - # command: chdir=/root/tagbase-server git checkout -b 149_configuration_tool origin/149_configuration_tool |
| 64 | + |
72 | 65 | - name: Setting up tagbase-server env file |
73 | 66 | become: false |
74 | 67 | copy: |
|
80 | 73 | SLACK_BOT_CHANNEL=tagbase-server |
81 | 74 | SLACK_BOT_TOKEN=XYZXYZ |
82 | 75 | dest: /home/ubuntu/tagbase-server/.env |
83 | | - #- name: Build Tagbase services |
84 | | - # command: chdir=/root/tagbase-server docker-compose build |
85 | | - #- name: Deploy Tagbase services |
86 | | - # command: chdir=/root/tagbase-server docker-compose up -d |
0 commit comments