Page MenuHomeDevCentral

Initial revision for Auth Grove's Docker image
ClosedPublic

Authored by dereckson on May 21 2016, 13:13.
Tags
None
Referenced Files
F3748357: D375.diff
Sat, Nov 16, 08:25
Unknown Object (File)
Wed, Nov 13, 03:42
Unknown Object (File)
Sun, Nov 10, 01:45
Unknown Object (File)
Tue, Nov 5, 09:08
Unknown Object (File)
Tue, Nov 5, 06:56
Unknown Object (File)
Thu, Oct 31, 06:58
Unknown Object (File)
Thu, Oct 31, 05:38
Unknown Object (File)
Thu, Oct 24, 19:43
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
No Lint Coverage
Unit
No Test Coverage
Branch
master
Build Status
Buildable 505
Build 620: arc lint + arc unit

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
37

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
37

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.