Ansible roles by Evolix
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

40 lines
780 B

  1. ---
  2. - name: "Compatibility check"
  3. fail:
  4. msg: only compatible with Debian >= 8
  5. when:
  6. - ansible_distribution != "Debian" or ansible_distribution_major_version | version_compare('8', '<')
  7. tags:
  8. - apt
  9. - name: Custom configuration
  10. include: config.yml
  11. when: apt_config
  12. tags:
  13. - apt
  14. - name: Install basics repositories
  15. include: basics.yml
  16. when: apt_install_basics
  17. tags:
  18. - apt
  19. - name: Install APT Backports repository
  20. include: backports.yml
  21. when: apt_install_backports
  22. tags:
  23. - apt
  24. - name: Install Evolix Public APT repository
  25. include: evolix_public.yml
  26. when: apt_install_evolix_public
  27. tags:
  28. - apt
  29. - name: Install check for packages marked hold
  30. include: hold_packages.yml
  31. when: apt_install_hold_packages
  32. tags:
  33. - apt