How to automate everything?
Hi All
The .msi files has been created by the build process. The production deployment team is now asking for more automation and improvement. Here are the steps I see from the deployment instruction document (I put it here to give more info):
. Remove <product> web service in Add/Remove Programs
. Check if ceartain components have been removed from the Component Services.
. Execute the <product>.msi (user complains about no status provided during the installation, what shall I do to add that? )
. Create some folder in C:\Temp, and grand permission to some users
. Ensure installed <product> is using ASP.Net 2.0
. Configure <product> to using particular application pool in IIS 6.
. Configure <product> web site directory security to use a particular identity.
And also there are BizTalk installations:
. Export current binding
. Stop integration orchestration
. Unenlist integrations
. Undeploy and unbinding
. remove integration
. deploy
....
The deployment team is also ask:
1. Provide the .msi file with an "Answer File" so the deployment can be done unattended. Can you point me to some resources regarding this?
2. A batch file to automate the above steps. Which type of scripting you normally use for this job? WScript?
3. Run a test program to validate the deployment? How do you normally do this?
Thanks a lot.
The .msi files has been created by the build process. The production deployment team is now asking for more automation and improvement. Here are the steps I see from the deployment instruction document (I put it here to give more info):
. Remove <product> web service in Add/Remove Programs
. Check if ceartain components have been removed from the Component Services.
. Execute the <product>.msi (user complains about no status provided during the installation, what shall I do to add that? )
. Create some folder in C:\Temp, and grand permission to some users
. Ensure installed <product> is using ASP.Net 2.0
. Configure <product> to using particular application pool in IIS 6.
. Configure <product> web site directory security to use a particular identity.
And also there are BizTalk installations:
. Export current binding
. Stop integration orchestration
. Unenlist integrations
. Undeploy and unbinding
. remove integration
. deploy
....
The deployment team is also ask:
1. Provide the .msi file with an "Answer File" so the deployment can be done unattended. Can you point me to some resources regarding this?
2. A batch file to automate the above steps. Which type of scripting you normally use for this job? WScript?
3. Run a test program to validate the deployment? How do you normally do this?
Thanks a lot.
0 Comments
[ + ] Show comments
Answers (3)
Please log in to answer
Posted by:
DeployTech
15 years ago
Posted by:
hujirong
15 years ago
ORIGINAL: DeployTech
Are you a developer writing your own code, or are you working with a commercial product? Are you deploying to desktop users or installing on a server?
I am suppose to be SCM guy but this is a very small shop, so just taking over somebody's work. I should be able to find the source of these two .exe (probably in C#). We are developing web applications, not a commercial product. The web app is going to be deployed to quite a few servers (8 for now) in production. That's why they are asking for more automation to avoid errors.
Thanks for your reply.
Jirong
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.