こんにちは、tahara です。 Docker を使って git push をトリガーにステージング環境をどんどんたてて開発しています。 いま見たら24面のステージング環境が動いていました。 新しいブランチを push すると Jenkins が Docker のコンテナを作りそこにデプロイしてくれます。 Jenknis では Git Pluign を使っています。 あとは shell script でガシガシとドロくさくやっています。 次がその shell script です。 #!/bin/bash export SSH_DOCKER="ssh user@docker.example.com" source ./config/jenkins/functions.sh # 20 は /etc/init.d/skype の XSERVERNUM=20 source `ls ~/.dbus/