質問編集履歴

2

情報の追加

2018/06/27 15:06

投稿

ruby_0ct
ruby_0ct

スコア57

test CHANGED
File without changes
test CHANGED
@@ -154,6 +154,218 @@
154
154
 
155
155
 
156
156
 
157
+ デプロイ先ディレクトリの中身
158
+
159
+ ```
160
+
161
+ # ls -l /var/www/html/
162
+
163
+ 合計 20
164
+
165
+ lrwxrwxrwx 1 root root 37 6月 26 23:36 current -> /var/www/html/releases/20180626143558
166
+
167
+ -rw-r--r-- 1 root root 952 5月 22 03:20 index.html
168
+
169
+ drwxr-xr-x 7 root root 4096 6月 26 23:36 releases
170
+
171
+ drwxr-xr-x 7 root root 4096 6月 26 23:35 repo
172
+
173
+ -rw-r--r-- 1 root root 654 6月 26 23:36 revisions.log
174
+
175
+ drwxr-xr-x 9 root root 4096 6月 1 15:34 shared
176
+
177
+ ```
178
+
179
+
180
+
181
+ デプロイ時の実行ログ(関係ありそうなマイグレーション部分を抜粋)
182
+
183
+ ```
184
+
185
+ 00:06 deploy:symlink:linked_files
186
+
187
+ 01 mkdir -p /var/www/html/releases/20180626143558/config
188
+
189
+ ✔ 01 root@ドメイン名 0.123s
190
+
191
+ 02 rm /var/www/html/releases/20180626143558/config/database.yml
192
+
193
+ ✔ 02 root@ドメイン名 0.095s
194
+
195
+ 03 ln -s /var/www/html/shared/config/database.yml /var/www/html/releases/20180626143558/config/database.yml
196
+
197
+ ✔ 03 root@ドメイン名 0.096s
198
+
199
+ 04 rm /var/www/html/releases/20180626143558/config/secrets.yml
200
+
201
+ ✔ 04 root@ドメイン名 0.093s
202
+
203
+ 05 ln -s /var/www/html/shared/config/secrets.yml /var/www/html/releases/20180626143558/config/secrets.yml
204
+
205
+ ✔ 05 root@ドメイン名 0.094s
206
+
207
+ ** Invoke deploy:symlink:linked_dirs (first_time)
208
+
209
+ ** Execute deploy:symlink:linked_dirs
210
+
211
+ (略)
212
+
213
+ ** Invoke deploy:migrate (first_time)
214
+
215
+ ** Invoke deploy:set_rails_env
216
+
217
+ ** Execute deploy:migrate
218
+
219
+ 00:17 deploy:migrate
220
+
221
+ [deploy:migrate] Run `rake db:migrate`
222
+
223
+ ** Invoke deploy:migrating (first_time)
224
+
225
+ ** Invoke deploy:set_rails_env
226
+
227
+ ** Execute deploy:migrating
228
+
229
+ 00:17 deploy:migrating
230
+
231
+
232
+
233
+ 00:17 deploy:migrating
234
+
235
+ 01 /root/.rbenv/bin/rbenv exec bundle exec rake db:migrate
236
+
237
+ 01 == 20180615143842 Createテーブル名: migrating ==================================
238
+
239
+ 01 -- create_table(:テーブル名)
240
+
241
+ 01 -> 0.0008s
242
+
243
+ 01 == 20180615143842 Createテーブル名: migrated (0.0009s) =========================
244
+
245
+
246
+
247
+ (同様のテーブル生成は略)
248
+
249
+
250
+
251
+ ✔ 01 root@ドメイン名 2.124s
252
+
253
+ ```
254
+
255
+
256
+
257
+ 全体的なデプロイ実行ログ
258
+
259
+ ```
260
+
261
+ $ bundle exec cap production deploy --trace
262
+
263
+ 00:00 git:wrapper
264
+
265
+ 00:00 git:check
266
+
267
+ 00:02 deploy:check:directories
268
+
269
+ 00:02 deploy:check:linked_dirs
270
+
271
+ 00:02 deploy:check:make_linked_dirs
272
+
273
+ 00:02 git:clone
274
+
275
+ 00:02 git:update
276
+
277
+ 00:04 git:create_release
278
+
279
+ 00:06 deploy:set_current_revision
280
+
281
+ 00:06 deploy:symlink:linked_files
282
+
283
+ 01 mkdir -p /var/www/html/releases/20180626143558/config
284
+
285
+ ✔ 01 root@ドメイン名 0.123s
286
+
287
+ 02 rm /var/www/html/releases/20180626143558/config/database.yml
288
+
289
+ ✔ 02 root@ドメイン名 0.095s
290
+
291
+ 03 ln -s /var/www/html/shared/config/database.yml /var/www/html/releases/20180626143558/config/database.yml
292
+
293
+ ✔ 03 root@ドメイン名 0.096s
294
+
295
+ 04 rm /var/www/html/releases/20180626143558/config/secrets.yml
296
+
297
+ ✔ 04 root@ドメイン名 0.093s
298
+
299
+ 05 ln -s /var/www/html/shared/config/secrets.yml /var/www/html/releases/20180626143558/config/secrets.yml
300
+
301
+ ✔ 05 root@ドメイン名 0.094s
302
+
303
+ ** Invoke deploy:symlink:linked_dirs (first_time)
304
+
305
+ ** Execute deploy:symlink:linked_dirs
306
+
307
+ 00:07 deploy:symlink:linked_dirs
308
+
309
+ 00:10 bundler:install
310
+
311
+ 00:11 deploy:assets:precompile
312
+
313
+ 00:16 deploy:assets:backup_manifest
314
+
315
+ 00:17 deploy:migrate
316
+
317
+ [deploy:migrate] Run `rake db:migrate`
318
+
319
+ ** Invoke deploy:migrating (first_time)
320
+
321
+ ** Invoke deploy:set_rails_env
322
+
323
+ ** Execute deploy:migrating
324
+
325
+ 00:17 deploy:migrating
326
+
327
+
328
+
329
+ 00:17 deploy:migrating
330
+
331
+ 01 /root/.rbenv/bin/rbenv exec bundle exec rake db:migrate
332
+
333
+ 01 == 20180615143842 Createテーブル名: migrating ==================================
334
+
335
+ 01 -- create_table(:テーブル名)
336
+
337
+ 01 -> 0.0008s
338
+
339
+ 01 == 20180615143842 Createテーブル名: migrated (0.0009s) =========================
340
+
341
+
342
+
343
+ (同様のテーブル生成部分は略)
344
+
345
+
346
+
347
+ ✔ 01 root@ドメイン名 2.124s
348
+
349
+ ** Invoke deploy:publishing (first_time)
350
+
351
+ ** Execute deploy:publishing
352
+
353
+ ** Invoke deploy:symlink:release (first_time)
354
+
355
+ ** Execute deploy:symlink:release
356
+
357
+ 00:19 deploy:symlink:release
358
+
359
+ 00:21 deploy:restart
360
+
361
+ 00:23 deploy:cleanup
362
+
363
+ 00:25 deploy:log_revision
364
+
365
+ ```
366
+
367
+
368
+
157
369
  # バージョン
158
370
 
159
371
  mysql Ver 8.0.11 for Linux on x86_64 (MySQL Community Server - GPL)

1

バージョン情報追加

2018/06/27 15:06

投稿

ruby_0ct
ruby_0ct

スコア57

test CHANGED
File without changes
test CHANGED
@@ -151,3 +151,11 @@
151
151
  }
152
152
 
153
153
  ```
154
+
155
+
156
+
157
+ # バージョン
158
+
159
+ mysql Ver 8.0.11 for Linux on x86_64 (MySQL Community Server - GPL)
160
+
161
+ Rails 5.0.7