aboutsummaryrefslogtreecommitdiffstats
path: root/roles/git/meta/main.yml
blob: 1117027afc34b637a38aad1ea98c555dc21411f7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
---

dependencies:
  - role: sshd_keys
    sshd_keys_users:
      - "{{ git_user }}"

argument_specs:
  main:
    short_description: git main entrypoint.
    options:

      git_user:
        type: str
        required: true
        description: Git user

      git_group:
        type: str
        required: true
        description: Git group

      git_dir:
        type: path
        required: true
        description: Git directory

      git_shell:
        type: path
        required: true
        description: Shell of the git user

      git_default_branch:
        type: str
        required: true
        description: Default branch when creating a git repository

      git_allow_ssh_login:
        type: bool
        required: true
        description: Allow user to login with ssh
remember that computers suck.