質問編集履歴

2

情報追加

2017/01/31 04:10

投稿

s.k
s.k

スコア423

test CHANGED
File without changes
test CHANGED
@@ -196,6 +196,114 @@
196
196
 
197
197
 
198
198
 
199
+ 【deploy/staging.rb】
200
+
201
+ ```
202
+
203
+ set :pty, true
204
+
205
+ server '160.16.198.30', user: 'deploy', roles: %w{app db web}
206
+
207
+
208
+
209
+
210
+
211
+ shared_path = "/home/deploy/staging/shared"
212
+
213
+ set :unicorn_pid, "#{shared_path}/tmp/pids/unicorn.pid"
214
+
215
+ set :unicorn_options, -> { "--path /staging" }
216
+
217
+ set :unicorn_exec, -> { "unicorn_rails" }
218
+
219
+ ```
220
+
221
+
222
+
223
+ 【config/deploy.rb】
224
+
225
+ ```ここに言語を入力
226
+
227
+ lock '3.7.1'
228
+
229
+
230
+
231
+ set :application, 'third_app'
232
+
233
+ set :repo_url, 'git@bitbucket.org:sagaekeiga/third_app.git'
234
+
235
+ set :git_https_username, 'sagaekeiga'
236
+
237
+ set :deploy_to, '/home/deploy'
238
+
239
+ set :pty, true
240
+
241
+ set :rbenv_ruby, '2.3.1'
242
+
243
+ set :rbenv_type, :system
244
+
245
+ set :ssh_options, {
246
+
247
+ user: 'deploy',
248
+
249
+ port: 61203
250
+
251
+ }
252
+
253
+ set :ssh_options, :port => "61203"
254
+
255
+ set forward_agent: true
256
+
257
+
258
+
259
+
260
+
261
+ set :unicorn_rack_env, "none"
262
+
263
+ set :unicorn_config_path, 'config/unicorn.rb'
264
+
265
+
266
+
267
+ set :scm, :git
268
+
269
+ set :keep_releases, 5
270
+
271
+
272
+
273
+ set :default_env, {
274
+
275
+ rbenv_root: "/usr/local/rbenv",
276
+
277
+ path: "usr/local/rbenv/shims:/usr/local/rbenv/bin:$PATH"
278
+
279
+ }
280
+
281
+
282
+
283
+ set :rails_env, :staging
284
+
285
+
286
+
287
+ after 'deploy:publishing', 'deploy:restart'
288
+
289
+ namespace :deploy do
290
+
291
+ desc 'Restart application'
292
+
293
+ task :restart do
294
+
295
+ invoke 'unicorn:restart'
296
+
297
+ end
298
+
299
+ end
300
+
301
+
302
+
303
+
304
+
305
+ ```
306
+
199
307
  gitからサーバに送られません…
200
308
 
201
309
 

1

情報追加

2017/01/31 04:10

投稿

s.k
s.k

スコア423

test CHANGED
File without changes
test CHANGED
@@ -197,3 +197,13 @@
197
197
 
198
198
 
199
199
  gitからサーバに送られません…
200
+
201
+
202
+
203
+ ###環境
204
+
205
+ cloud9
206
+
207
+ ubuntu
208
+
209
+ CentOS 6.8