From e001003ed39d2fe4132c433e9aba9158564c904d Mon Sep 17 00:00:00 2001 From: Eric Date: Mon, 20 Feb 2023 17:54:10 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=AE=8C=E5=96=84=E5=8F=91=E5=B8=83?= =?UTF-8?q?=E6=9C=BA=E7=9A=84=E9=87=8D=E5=A4=8D=E9=83=A8=E7=BD=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../automations/deploy_applet_host/playbook.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/apps/terminal/automations/deploy_applet_host/playbook.yml b/apps/terminal/automations/deploy_applet_host/playbook.yml index 73e0e6c09..4185f3ba1 100644 --- a/apps/terminal/automations/deploy_applet_host/playbook.yml +++ b/apps/terminal/automations/deploy_applet_host/playbook.yml @@ -30,6 +30,16 @@ include_management_tools: yes register: rds_install + - name: Stop Tinker before install (jumpserver) + ansible.windows.win_powershell: + script: | + if (Get-Service -Name 'JumpServer Tinker' -ErrorAction SilentlyContinue) { + Stop-Service -Name 'JumpServer Tinker' -Force + } + else { + $Ansible.Changed = $false + } + - name: Download JumpServer Tinker installer (jumpserver) ansible.windows.win_get_url: url: "{{ APPLET_DOWNLOAD_HOST }}/download/applets/{{ TinkerInstaller }}" @@ -44,7 +54,7 @@ - /NORESTART state: present - - name: Set remote-server on the global system path (remote-server) + - name: Set Tinkerd on the global system path (jumpserver) ansible.windows.win_path: elements: - '%USERPROFILE%\AppData\Local\Programs\Tinker\'