1 00:00:00,280 --> 00:00:04,060 We used to have to perform many manual steps to deploy our railset. 2 00:00:04,060 --> 00:00:07,660 In this course, we've automated much of that using Capistrano. 3 00:00:07,660 --> 00:00:11,730 We've set Capistrano up to clone our app from git to our production server. 4 00:00:11,730 --> 00:00:13,188 Create a data base for us. 5 00:00:13,188 --> 00:00:14,568 Run our migrations. 6 00:00:14,568 --> 00:00:16,026 Precompile our assets. 7 00:00:16,026 --> 00:00:19,810 And restart our server when it's all done, so our change is still loaded. 8 00:00:19,810 --> 00:00:21,450 Each production server is unique. 9 00:00:21,450 --> 00:00:22,810 And if you were following along, 10 00:00:22,810 --> 00:00:25,120 it's possible you encountered an unexpected error. 11 00:00:26,400 --> 00:00:29,250 Be sure to check the teacher's notes for troubleshooting help. 12 00:00:29,250 --> 00:00:30,930 If you don't see a solution there, and 13 00:00:30,930 --> 00:00:33,910 try pasting your error message into a search engine. 14 00:00:33,910 --> 00:00:37,830 Chances are good, that someone has already posted a solution to your problem. 15 00:00:37,830 --> 00:00:40,380 What we've shown in here is only a basic setup. 16 00:00:40,380 --> 00:00:43,980 Capistrano has many additional features you can use to further automate your 17 00:00:43,980 --> 00:00:44,970 deployments. 18 00:00:44,970 --> 00:00:47,770 We'll have links where you can learn more in the teacher's notes. 19 00:00:47,770 --> 00:00:49,800 Thanks for watching and happy deploying.