Page MenuHomeDevCentral

Initial revision for Auth Grove's Docker image
ClosedPublic

Authored by dereckson on May 21 2016, 13:13.
Tags
None
Referenced Files
F2831834: D375.id909.diff
Fri, Apr 19, 21:25
F2830514: D375.id909.diff
Fri, Apr 19, 12:33
F2830380: D375.id896.diff
Fri, Apr 19, 12:10
F2830351: D375.id908.diff
Fri, Apr 19, 12:05
Unknown Object (File)
Fri, Apr 19, 01:51
Unknown Object (File)
Thu, Apr 18, 09:23
Unknown Object (File)
Tue, Apr 16, 00:48
Unknown Object (File)
Mon, Apr 15, 03:36
Subscribers
None

Details

Summary

This is a Laravel application, so we can reuse the image
we prepared for the notifications center.

Test Plan

Build the image

Diff Detail

Repository
rDGROVE Docker image for Auth Grove
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson retitled this revision from to Initial revision.
dereckson updated this object.
dereckson edited the test plan for this revision. (Show Details)
dereckson added a reviewer: Sandlayth.
dereckson retitled this revision from Initial revision to Initial revision for Auth Grove's Docker image.
Sandlayth edited edge metadata.
This revision is now accepted and ready to land.May 21 2016, 14:53
dereckson added inline comments.
files/usr/local/bin/setup-container
38

The notifications center doesn't use a MySQL database.

The login site does.

We so need to initialize the MySQL tables.

files/usr/local/bin/setup-container
38

Another thing missing: we need to run gump to generate static resources.

Currently, css/login.css main stylesheet doesn't exist for example.

Reference: https://laravel.com/docs/5.1/elixir

dereckson edited edge metadata.
  • install last Node 6 version through Nodesource distribution
  • npm install
This revision is now accepted and ready to land.May 21 2016, 20:26

npm:

  • install Gulp globally
  • run npm install in Dockerfile, not in container launch time setup
This revision was automatically updated to reflect the committed changes.