diff --git a/ansible/roles/win_chocolatey/tasks/chocolatey.yml b/ansible/roles/win_chocolatey/tasks/chocolatey.yml index 4ac854d..34b3469 100644 --- a/ansible/roles/win_chocolatey/tasks/chocolatey.yml +++ b/ansible/roles/win_chocolatey/tasks/chocolatey.yml @@ -52,19 +52,19 @@ url_timeout: 600 tags: refresh_packages - - name: package installs - tags: install_packages - # possible reboot need to refresh path (check choco path to test for reboot???) + - name: Server Packages + tags: server_packages block: - - name: Add new internal Choco source (client machines) + - name: Add local Chocolatey source win_chocolatey_source: name: EPCC state: present - source: 'http://localhost/chocolatey' + source: "{{ local_repo_source }}" - - name: Install Chocolatey GUI (client machines) + - name: Install Chocolatey GUI win_chocolatey: name: ChocolateyGUI state: present package_params: "'/Global'" + source: "{{ local_repo_source }}" diff --git a/ansible/roles/win_chocolatey/vars/main.yml b/ansible/roles/win_chocolatey/vars/main.yml index 8d76612..801ff40 100644 --- a/ansible/roles/win_chocolatey/vars/main.yml +++ b/ansible/roles/win_chocolatey/vars/main.yml @@ -4,6 +4,7 @@ opt_chocolatey_server_http_port: 80 opt_chocolatey_server_path: R:\tools\ choco_package_path: R:\tools\chocolatey.server\App_Data\Packages local_package_path: /choco/packages/ +local_repo_source: http://localhost/chocolatey community_packages: - { name: 'vscode.install', version: '1.83.1' }