diff --git a/roles/deploy-be-portal/tasks/setup.yml b/roles/deploy-be-portal/tasks/setup.yml index 1663931..461cd66 100644 --- a/roles/deploy-be-portal/tasks/setup.yml +++ b/roles/deploy-be-portal/tasks/setup.yml @@ -41,11 +41,6 @@ debug: msg: "IIS site {{ iis_site_name }} exists!" -- name: Set ASPNETCORE_ENVIRONMENT for IIS site if different - win_shell: | - Import-Module WebAdministration - Add-WebConfigurationProperty -pspath "MACHINE/WEBROOT/APPHOST/{{ iis_site_name }}" -filter "system.webServer/aspNetCore/environmentVariables" -name "." -value @{name="ASPNETCORE_ENVIRONMENT"; value="{{ aspnetcore_environment }}"} - #Lấy đường dẫn vật lý của iis site - name: Get the physical path of the current IIS site win_shell: | diff --git a/roles/deploy-be-portal/tasks/switch.yml b/roles/deploy-be-portal/tasks/switch.yml index b66d2b3..f17ef58 100644 --- a/roles/deploy-be-portal/tasks/switch.yml +++ b/roles/deploy-be-portal/tasks/switch.yml @@ -3,6 +3,14 @@ name: "{{ iis_site_name }}" physical_path: "{{ target_path }}" +- name: Set ASPNETCORE_ENVIRONMENT for IIS site + win_shell: | + Import-Module WebAdministration + Add-WebConfigurationProperty -pspath "MACHINE/WEBROOT/APPHOST/{{ iis_site_name }}" ` + -filter "system.webServer/aspNetCore/environmentVariables" 1 + -name "." 1 + -value @{name="ASPNETCORE_ENVIRONMENT"; value="{{ aspnetcore_environment }}"} + # - name: Restart IIS site to apply changes # win_iis_website: # name: "{{ iis_site_name }}"