dandan611 / Settler

0 stars 0 forks source link

開発管理環境にGitLab Runnerを入れる #33

Open dandan611 opened 5 years ago

dandan611 commented 5 years ago

対象は、devmng

sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64
sudo chmod +x /usr/local/bin/gitlab-runner
sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
sudo /usr/local/bin/gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
sudo systemctl enable gitlab-runner
sudo systemctl start gitlab-runner
dandan611 commented 5 years ago

モジュールは気にせず、ひとまずyml化

- name: download gitlab-runner-linux-amd64
  shell: |
    wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64
  become: yes

- name: install gitlab-runner-linux-amd64
  shell: |
    chmod +x /usr/local/bin/gitlab-runner
    useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
    /usr/local/bin/gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
  become: yes

- name: restart gitlab-runner service
  systemd:
    name: gitlab-runner
    state: restarted
    enabled: yes
  become: yes