How Environment Variables Indicate Deployment State
Once invoked, a pre- or post-processing script can determine in which deployment state (install, import, delete, uninstall, import rollback, or install rollback) it is running by checking the environment variables BTAD_ChangeRequestAction, BTAD_InstallMode and BTAD_HostClass.
The following table describes the combinations of the three variables that indicate the different deployment states.
Deployment State | Expected Values |
---|---|
BTAD_ChangeRequestAction | |
Import without overwrite flag | Create |
Import with overwrite flag | Update |
Install | Update |
Uninstall | Delete |
Import rollback | Delete |
Install rollback | Delete |
See Also
Using Pre- and Post-processing Scripts to Customize Application Deployment
BTAD_ChangeRequestAction
BTAD_InstallMode
BTAD_HostClass
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de