-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrun.yml
More file actions
65 lines (58 loc) · 3.49 KB
/
run.yml
File metadata and controls
65 lines (58 loc) · 3.49 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
---
#todo
#* faut que Sync/Central soit présent (conf partiellement manuelle)
- hosts: all
vars:
compte: cedric
basedir: "/home/{{ compte }}"
module_lang: fr_FR.UTF-8
roles:
- { role: manuel-install, tags: ['always'] }
- { role: mercurial-install, tags: ['mercurial-install'] }
- { role: etc-init, tags: ['etc-init'] }
- { role: ubuntu-cleanup, tags: ['ubuntu-cleanup' ] }
- { role: apt-paquets, tags: ['apt-paquets', 'softs'] }
- { role: bash-init, tags: ['bash-init' ] }
- { role: auth-init, tags: ['auth-init'] }
- { role: apt-init, tags: ['apt-init'] }
- { role: bash-completion }
- { role: cron-conf, tags: ['cron-conf'] }
- { role: linux-security, tags: ['linux-security'] }
- { role: svn-install, tags: ['svn-install', 'svn'] }
- { role: svn-deploy, vcssource: "svn+ssh://cedricg@resin.csoft.net/home/cedricg/cedric/outilsDev/ScriptsBash",
vcsdestdir: "{{ basedir }}/bin", tags: ['svn-deploy', 'svn'] }
# - { role: svn-deploy, vcssource: "svn+ssh://cedricg@resin.csoft.net/home/cedricg/cedric/outilsDev/envdev",
# vcsdestdir: "{{ basedir }}/www", tags: ['svn-deploy', 'svn'] }
# - { role: svn-deploy, vcssource: "svn+ssh://cedricg@resin.csoft.net/home/cedricg/cedric/Ecritures",
# vcsdestdir: "{{ basedir }}/Perso/Ecritures", tags: ['svn-deploy', 'svn'] }
- { role: bin-init, tags: ['bin-init'] }
#faut avoir les partages SS - { role: ssh-auth, tags: ['ssh-auth'] }
- { role: git-install, tags: ['git-install'] }
- { role: git-deploy, vcssource: "git@github.com:senseicoder/myscripts.git",
vcsdestdir: "{{ basedir }}/bin/public", tags: ['git-deploy'] }
- { role: git-deploy, vcssource: "git@github.com:Epiconcept-Paris/infra-notes.git",
vcsdestdir: "{{ basedir }}/Sync/infra-notes", tags: ['git-deploy'] }
- { role: git-deploy, vcssource: "git@github.com:Epiconcept-Paris/infra-notes.wiki.git",
vcsdestdir: "{{ basedir }}/Sync/infra-notes.wiki", tags: ['git-deploy'] }
- { role: git-deploy, vcssource: "git@github.com:Epiconcept-Paris/infra-projets.wiki.git",
vcsdestdir: "{{ basedir }}/Sync/infra-projets.wiki", tags: ['git-deploy'] }
- { role: git-deploy, vcssource: "git@github.com:Epiconcept-Paris/documentation-technique.git",
vcsdestdir: "{{ basedir }}/Sync/documentation-technique", tags: ['git-deploy'] }
- { role: sublimtext-install, tags: ['sublimtext-install'] }
#faut prendre un paquet plus récent- { role: rambox-install, tags: ['rambox-install'] }
- { role: syncthing-install, tags: ['syncthing-install'] }
#obsolete - { role: keepassx-install, tags: ['keepassx-install'] }
#obsolete - { role: kpcli-install, tags: ['kpcli-install'] }
#- { role: spotify-install, tags: ['spotify-install'] }
- { role: mysql-shell-config, tags: ['mysql-shell-config'] }
- { role: lamp-install, tags: ['lamp-install'] }
- { role: docker-install, tags: ['docker-install'] }
- { role: guake-install, tags: ['guake-install'] }
- { role: cps-install, tags: ['cps-install'] }
- { role: dossiers-init, tags: ['dossiers-init'] }
- { role: awscli-install, tags: ['awscli-install'] }
#à revoir - { role: terraform-install, tags: ['terraform-install'] }
#obsolete - { role: teamviewer-install, tags: ['teamviewer-install'] }
#obsolete - { role: ocsinventory-install, tags: ['ocsinventory-install'] }
- { role: clamav-install, tags: ['clamav-install'] }
- { role: etc-commit, tags: ['always'] }