mhalano.visual-studio-code
visual-studio-code
Ta rola pobiera i instaluje Microsoft Visual Studio Code w najnowszej dostępnej wersji. Napisałem tę rolę, aby była kompatybilna ze wszystkimi systemami opartymi na DEB i RPM, ale testowałem ją tylko na Ubuntu. Proszę zgłaszać błędy.
Wymagania
Nie ma szczególnych wymagań, poza Ansible 2.1. Musi to być ta wersja, ponieważ pakiety są pobierane przez moduł apt, a ta funkcjonalność została wprowadzona w tej wersji.
Zmienne Roli
Nie ma obecnie zmiennych. Może w przyszłości.
Zależności
Brak zależności.
Przykładowy Playbook
Oto przykład, jak użyć tej roli (na przykład z przekazanymi zmiennymi):
- hosts: localhost
roles:
- visual-studio-code
Licencja
MIT
Informacje o Autorze
Nazywam się Marcos H. Alano. To moja pierwsza rola opublikowana w Ansible Galaxy. Napisałem wiele ról i będę je przenosić jedna po drugiej. Wszystkie role dotyczą aplikacji na desktop (może pojawi się kilka aplikacji serwerowych w przyszłości), ponieważ moim planem jest zautomatyzowanie postinstalacji mojego komputera.
Do Zrobienia
- Wsparcie dla macOS
- Testy na dystrybucjach opartych na RPM
- Testy na dystrybucji Debian
- Wsparcie dla GenericLinux (użyj pliku .zip zamiast pakietu)
Znane Błędy
- Czasami playbook nie działa, ponieważ występują problemy z pobieraniem pakietu. To jest problem związany z Microsoftem i skracaniem linków.
Role for install Microsoft Visual Studio Code IDE
ansible-galaxy install mhalano.visual-studio-code