Poll: What do you use for deploying code?
51–60 of 65 posts
Re: Poll: What do you use for deploying code?
#52Re: Poll: What do you use for deploying code?
#531. Stash pushes git change notification to bamboo 2. Bamboo checkout git and run cucumber tests on ec2 3. Green tests means puppet changes are pushed to puppet master under staging env 4. Manual build step to push to prod env 5. All affected infra will pickup puppet changes on next run
Re: Poll: What do you use for deploying code?
#54Currently Chef. It's great for getting a machine in order, but it's proven to be a real bear for actually managing deployment of server processes. We're working on a deployment manager based on Substack's fleet. https://github.com/substack/fleet https://github.com/PinionTech/rear-admiral
Re: Poll: What do you use for deploying code?
#55I have been using http://beanstalkapp.com/ to do automated deployments. Basically it is Github + some nicer deployment features and a corporate repo focus. (Private by default, easy to add / remove / manage account access when adding or removing employees.) I have experimented with EC2 Beanstalk and AWS OpsWorks. Both are horrible, and I do not recommend them. The documentation is incredibly obscure, with gaping hole…
Re: Poll: What do you use for deploying code?
#56Re: Poll: What do you use for deploying code?
#57Has anybody looked into using torrents with git? I've heard a few larger companies use it for fast code deployments across 100's/1000's of servers. I'd be interested in more information on how they do this.
I don't think it's based on git, but twitter has their own bittorrent-based solution called Murder. https://github.com/lg/murder
Re: Poll: What do you use for deploying code?
#58I know it's 2013 and the state of the art has changed (as have trends) but I'm kinda weirded out to not see CVS or SVN on here.
Please read http://en.wikipedia.org/wiki/Software_deployment
Re: Poll: What do you use for deploying code?
#591. Atlassian Bamboo for polling my git repository for changes 2. Apache ANT for the build script 3. Then back out to a production/tarball git repo 4. Every load balanced server image has a cron job to poll the production git for changes This way all I( or my team members) have to do is push to git. Everything else is automated. All servers load balancing will keep themselves up to date.
Re: Poll: What do you use for deploying code?
#601. Build the debian package 2. Add to private repository 3. Trigger apt-get upgrade on all the servers via any tool or method of choice.