egdoc.vscode
Ansible-Rolle: vscode
Ansible-Rolle zur Installation von Visual Studio Code auf Linux.
Anforderungen
Die Rolle hat keine speziellen Anforderungen, jedoch muss das gpg-Binary auf Debian-basierten Systemen installiert sein, damit die Installation erfolgreich ist. Es wird im Paket-Post-Installations-Skript verwendet.
Um die Verwendung der Command- oder Shell-Module zu vermeiden und die Idempotenz nicht zu brechen, lädt diese Rolle den gpg-Schlüssel in /etc/apt/keyrings/
herunter, ohne ihn auf Debian-basierten Systemen zu de-armoring. Der Schlüssel in diesem Format kann nur von SecureApt in Version 1.4 oder höher verwendet werden (welche in Stretch erschienen ist), wie hier angegeben.
Rollenvariablen
vscode_gpg_key_url: https://packages.microsoft.com/keys/microsoft.asc
vscode_gpg_key_fingerprint: BC528686B50D79E339D3721CEB3E94ADBE1229CF
Die URL und der Fingerabdruck des gpg-Schlüssels für Visual Studio Code.
vscode_rpm_repository_url: https://packages.microsoft.com/yumrepos/vscode
vscode_apt_repository_url: deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.asc] https://packages.microsoft.com/repos/code stable main
Die URLs für die apt- und rpm-Repositories von Visual Studio Code.
Abhängigkeiten
Keine
Beispiel-Playbook
- hosts: all
roles:
- role: egdoc.vscode
Lizenz
GPL-2.0
Autoreninformationen
Rolle erstellt von Egidio Docile
ansible-galaxy install egdoc.vscode