Questions tagged [deployment]

Deployment is the process or collection activities that make a system available for use.

Deployment is the process or collection activities that make a system available for use.

It can refer to hardware, software, or both and has varying levels of automation, from the completely automated "no-touch" deployments to completely manual ones. Wikipedia has a page dedicated to software deployments here.

1257 questions
93
votes
12 answers

Supervisor not loading new configuration files

I have a problem deploying Django app using Gunicorn and Supervisor. While I can make Gunicorn serving my app (by setting proper PYTHONPATH and running apropriate command, the one from supervisord config) I can't make supervisor to run it. It just…
grucha
  • 1,043
  • 1
  • 9
  • 9
59
votes
6 answers

The corporate benefits of using MSI files

What are the advantages of using .msi files over regular setup.exe files? I have the impression that deployment is easier on machines where users have few permissions, but not sure about the details. What features does msiexec.exe have that makes…
Frode Lillerud
  • 1,656
  • 3
  • 18
  • 20
32
votes
6 answers

Automatically Configure New Computers

My company is in the process of upgrading all of our users from old Windows XP computers to newer quad-core Win7 computers. This is a good thing - it's long overdue that we upgrade our workstations - but I now spend a ton of time configuring new…
jwegner
  • 493
  • 5
  • 10
30
votes
6 answers

ansible print debug msg variable

I try to print the previously registered mosh_version variable using the ansible debug msg command like this: - name: Print mosh version debug: msg="Mosh Version: {{ mosh_version.stdout }}" It doesn't work and prints the following error: Note:…
Zulakis
  • 4,191
  • 14
  • 44
  • 75
27
votes
7 answers

Automating server deployment

I find i am constantly settings up pretty much nearly identical servers and VPSs for a number of my clients and it can be very time consuming. Often the only thing that changes between each deployment is the different website that is to be served.…
Josh Hunt
  • 570
  • 8
  • 12
24
votes
5 answers

Blue/Green deployments with CloudFront

I'm looking for a way to do Blue/Green deployments with CloudFront. Does anyone have a good solution for moving from one CloudFront distribution to another or does everyone really just create their distribution and then never ever touch it again?…
Peter M
  • 953
  • 2
  • 14
  • 27
24
votes
6 answers

What dir should I deploy Rails apps into?

What would be a reasonable and logical directory into which to deploy my production Rails apps on a Linux system? Some candidates... /var/rails <= There's a /var/www so this would be consistent with that pattern. But I.T. guys have…
Agvorth
  • 2,429
  • 4
  • 28
  • 29
23
votes
4 answers

Is there a way to speed up AWS CodeDeploy

I'm using AWS CodeDeploy to deploy my sites, and I noticed it's not very consistent in speed; sometimes it's pretty fast, but other times each step of a deployment can take minutes. This is pretty annoying when a deployment should be performed fast,…
Jasper Kennis
  • 369
  • 1
  • 3
  • 12
19
votes
2 answers

What is the difference, if any, between Web Deployment Tool 2.1 and Web Deployment Tool 2.1 for Hosting Servers?

Microsoft's Web Platform Installer lists "Web Deployment Tool 2.1" with a release date of 4/11/2011, and "Web Deployment Tool 2.1 for Hosting Servers" with a release date of 4/8/2011. As far as I can see (by clicking Add, then Install), the contents…
Nick Jones
  • 305
  • 3
  • 9
19
votes
3 answers

Why don't I have Deploy actions available in IIS 7 Manager?

I'm currently investigating options to script automated deployment of an ASP.NET web app. Using MSBuild I can create a package and import it manually or by script into a server running IIS 7. However, after reading instructions, such as Vishal…
spoulson
  • 2,173
  • 5
  • 22
  • 30
18
votes
4 answers

Starting a forever process in a Jenkins build step?

I'm running a shell command at the end of a Jenkins deployment to restart a forever script: npm install && forever stop app.js && forever start -a -l /var/log/forever.log app.js When I run that as a user jenkins everything works fine and the…
Patrick
  • 351
  • 1
  • 3
  • 11
18
votes
4 answers

What is the point of staging?

I thought I'd worked this out, but after reading Continuous Delivery (excellent book) I'm a little confused. They talk about having servers for: development various forms of automated tests user acceptance testing (UAT) - ie sitting down with the…
Hamish Downer
  • 9,142
  • 6
  • 36
  • 49
17
votes
5 answers

Could not connect to remote computer web deploy ERROR_DESTINATION_NOT_REACHABLE

I am trying to configure Web Deploy 3.5 on Windows Server 2008 R2 Standard with SP1 installed on it. When I try to validate connection using Visual Studio 2013 to publish a website it throws the following error. Could not connect to remote computer…
Mitul
  • 291
  • 1
  • 2
  • 7
17
votes
2 answers

Uninstall legacy versions of Office when deploying Office 365 Pro Plus

In volume licensed editions of Office (ones with an MSI deployment), you can use OCT to create a package that will remove previous versions of Office when the new version is deployed. Office 365 Pro Plus is Click-to-Run only, which means that OCT…
MDMarra
  • 100,183
  • 32
  • 195
  • 326
17
votes
7 answers

Get list of transferred files from rsync?

I'm currently using rsync on a script that deploys a PHP application from a staging to a production server. Here is how: rsync -rzai --progress --stats --ignore-times --checksum /tmp/app_export/ root@app.com:/var/www/html/app/ This is currently…
Mauro
  • 356
  • 1
  • 3
  • 13
1
2 3
83 84