Dorian
|
7c83889c38
|
Add missing environment variable needed for tests.
|
2019-05-25 02:00:11 -04:00 |
Dorian
|
f82611bdaa
|
Add quick shortcut to test the server functionality locally.
|
2019-05-21 20:46:56 -04:00 |
Dorian
|
b57e86e62f
|
Attempt to resolve API test issue.
|
2019-05-21 18:55:09 -04:00 |
Dorian
|
c5dbd144db
|
Ensure cargo.toml copied over into the server-build image.
|
2019-05-21 09:14:52 -04:00 |
Dorian
|
bbebb6e076
|
Pull all images to speed up build steps.
|
2019-05-21 09:02:59 -04:00 |
Dorian
|
587bedecf0
|
Potentially speed up app building.
|
2019-05-21 08:59:38 -04:00 |
Dorian
|
0c3fe690c8
|
Ensure that we switch to the right working directory in the server-build container.
|
2019-05-21 08:51:54 -04:00 |
Dorian
|
69f698ca1b
|
Clean up docker images some more.
|
2019-05-17 16:49:27 -04:00 |
Dorian
|
c34cc0ded3
|
Slim down the images.
|
2019-05-17 16:37:51 -04:00 |
Dorian
|
53edd98c6e
|
Pull to keep things cached.
|
2019-05-17 16:15:04 -04:00 |
Dorian
|
071ba2b258
|
Clean up pulling of builds, and ensure releases only on tags.
|
2019-05-17 16:06:33 -04:00 |
Dorian
|
4e933a886e
|
Fix the publishing steps.
|
2019-05-17 15:05:30 -04:00 |
Dorian
|
7d551b0902
|
Fix the server tests.
|
2019-05-17 14:30:35 -04:00 |
Dorian
|
c7cbfabb66
|
Fix tests.
|
2019-05-17 14:28:28 -04:00 |
Dorian
|
777d5fd5a7
|
Improve caching setup and tests.
|
2019-05-17 13:57:59 -04:00 |
Dorian
|
010c810822
|
Rely on Docker Hub for "caching" the builds.
|
2019-05-17 11:54:45 -04:00 |
Dorian
|
df0a7de9ae
|
Fix up setup of tests and releases.
|
2019-05-17 11:46:34 -04:00 |
Dorian
|
593357a5ba
|
Fix up caching setup.
|
2019-05-17 10:58:22 -04:00 |
Dorian
|
507a2edd54
|
Add docker layer caching.
|
2019-05-17 10:55:08 -04:00 |
Dorian
|
b77cbc3bb3
|
Fix CI failure on server build pipeline.
|
2019-05-17 10:20:16 -04:00 |
Dorian
|
32087f9af4
|
Fix CI fail.
|
2019-05-17 10:17:54 -04:00 |
Dorian
|
90eae25070
|
Parallelize builds and use caches better.
|
2019-05-17 10:03:07 -04:00 |
Dorian
|
c52e0c9821
|
Fix CI to run a remote env.
|
2019-05-17 09:30:05 -04:00 |
Dorian
|
5d7522cba8
|
Fix the dependency.
|
2019-05-17 09:15:41 -04:00 |
Dorian
|
1c1eb78fe9
|
Attempt to speed up and simplify builds.
|
2019-05-17 08:48:02 -04:00 |
Dorian
|
156a169655
|
Fix docker-compose yaml.
|
2019-05-17 07:22:24 -04:00 |
Dorian
|
4cd8649a3f
|
Update images to use caching and fix up testing steps.
|
2019-05-17 07:17:30 -04:00 |
Dorian
|
d7b85a9c08
|
Get the right version of the dumb-init.
|
2019-05-16 16:54:58 -04:00 |
Dorian
|
978d18053d
|
Switch back to using dumb-init.
|
2019-05-16 14:46:13 -04:00 |
Dorian
|
b5cf20e1a9
|
Run tini without providing an absolute path.
|
2019-05-16 14:01:36 -04:00 |
Dorian
|
3952ce208a
|
Ensure build does not time out on npm.
|
2019-05-16 11:43:29 -04:00 |
Dorian
|
99da42a1a8
|
Fix up the multi-stage Docker build.
|
2019-05-16 11:12:22 -04:00 |
Dorian
|
313789497c
|
Ensure dockerize is in the starting build container.
|
2019-05-16 08:51:11 -04:00 |
Dorian
|
e6db7fc6fc
|
Ensure the right images are called.
|
2019-05-16 08:40:06 -04:00 |
Dorian
|
900b1496f5
|
Add a rough breakout of the build steps.
|
2019-05-16 08:34:57 -04:00 |
Dorian
|
2141fd33dd
|
Prepare for upcoming release.
|
2019-05-14 22:20:03 -04:00 |
Dorian
|
028bd69d38
|
Fix up building of plugins.
|
2019-05-14 11:12:57 -04:00 |
Dorian
|
05761bf3f3
|
Attempt to wait out server start up.
|
2019-05-14 10:32:41 -04:00 |
Dorian
|
02e40ce6e2
|
Make plugin setup more dynamic.
Remove extra logging from hello-world plugin.
|
2019-05-14 08:43:22 -04:00 |
Dorian
|
31c032720d
|
Fix up issue with babel-polyfill in plugins.
|
2019-05-13 23:33:48 -04:00 |
Dorian
|
4e1d2fd33e
|
Create rough setup for plugins.
|
2019-05-13 18:46:11 -04:00 |
Dorian
|
eb46ef4a4a
|
Add support for managing the lifecycle of the plugins.
|
2019-05-13 10:17:41 -04:00 |
Dorian
|
44d30172ba
|
Come up with a simple mechanism for building the plugins.
|
2019-05-13 09:01:57 -04:00 |
Dorian
|
a307f3621d
|
Separate plugins from the rest of the web-app.
|
2019-05-13 08:45:18 -04:00 |
Dorian
|
e0592e4f66
|
Additional work on plugin setup.
|
2019-05-11 23:29:54 -04:00 |
Dorian
|
1ae9d68c88
|
Fix up the minor left-over from earlier experimentation.
|
2019-05-11 12:42:54 -04:00 |
Dorian
|
fc60e7ed5a
|
Make the link plugin less experimental.
|
2019-05-11 12:39:59 -04:00 |
Dorian
|
ab1500f620
|
Made a working internally routing link.
|
2019-05-11 09:57:53 -04:00 |
Dorian
|
456764585e
|
Add notes about future plugin work.
|
2019-05-10 17:50:53 -04:00 |
Dorian
|
2c3a370aae
|
Setup working plugin architecture.
|
2019-05-10 17:44:28 -04:00 |