Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 33c146eb4cb79d3af3559fef7e66a6f76899ec18
  • master par défaut protégée
  • v1.7.12 protégée
  • v1.7.11 protégée
  • v1.7.10 protégée
  • v1.7.9 protégée
  • v1.7.8 protégée
  • v1.7.7 protégée
  • v1.7.6 protégée
  • v1.7.5 protégée
  • v1.7.4 protégée
  • v1.7.3 protégée
  • v1.7.2 protégée
  • v1.7.1 protégée
  • v1.7.0 protégée
  • v1.6.7 protégée
  • v1.6.6 protégée
  • v1.6.5 protégée
  • v1.6.4 protégée
  • v1.6.3 protégée
  • v1.6.2 protégée
  • v1.6.1 protégée
22 résultats

main.yml

Blame
  • main.yml 20,69 Kio
    ---
    # --------------------------------------------------
    # Whitelists section
    # --------------------------------------------------
    
    - name: "Copy docker compose for whitelists"
      tags:
        - "docker_whitelists"
      ansible.builtin.template:
        src: "whitelists.yaml.j2"
        dest: "/home/docker/whitelists.yaml"
        owner: "root"
        group: "root"
        mode: "0400"
      notify:
        - "restart whitelist containers"
      when: >
        restrict_internet_access
        and whitelisted_urls is defined
    
    - name: "Set empty lists to trigger actions on instances"
      tags:
        - "docker_odoo_config_compose"
        - "docker_odoo_metabase"
        - "docker_proxy"
      set_fact:
        instances_to_pull: []
        instances_to_rebuild: []
        instances_to_remove_key: []
        instances_to_restart: []
    
    - name: "Create Odoo docker directories on server in /home/docker/"
      ansible.builtin.file:
        name: "/home/docker/{{ odoo_instance.key }}"
        state: directory
        owner: "root"
        group: "root"
        mode: "0755"
      loop: "{{ odoo_instances | dict2items }}"
      loop_control:
        label: "{{ odoo_instance.key }}"
      when: test_instance_is_selected
    
    - name: "Create Odoo docker build directories on server in /home/docker/<instance>/odoo/"
      ansible.builtin.file:
        name: "/home/docker/{{ odoo_instance.key }}/odoo/"
        state: directory
        owner: "root"
        group: "root"
        mode: "0755"
      loop: "{{ odoo_instances | dict2items }}"
      loop_control:
        label: "{{ odoo_instance.key }}"
      when: >
        test_instance_need_build
        and test_instance_is_selected
    
    - name: "Create `dot_ssh` dir in Odoo docker build directories on server in /home/docker/<instance>/odoo/dot_ssh"
      ansible.builtin.file:
        name: "/home/docker/{{ odoo_instance.key }}/odoo/dot_ssh"
        state: directory
        owner: "root"
        group: "root"
        mode: "0500"
      loop: "{{ odoo_instances | dict2items }}"
      loop_control:
        label: "{{ odoo_instance.key }}"
      when: >
        test_instance_need_build
        and test_instance_is_selected