Radon Rosborough
83208355d4
Load language configurations into server
2021-03-18 19:03:28 -07:00
Radon Rosborough
feb5aad8f0
Build per-language Docker images
2021-03-18 17:04:21 -07:00
Radon Rosborough
988179385a
Fix indentation in Makefile
2021-02-20 17:54:32 -08:00
Radon Rosborough
fed2b4571d
Download anonymously from S3
2021-01-24 10:07:01 -08:00
Radon Rosborough
3e0984936c
Rearrange Makefile more
2021-01-23 20:07:51 -08:00
Radon Rosborough
9112a0b2ea
Upgrade 'make help' again
2021-01-23 17:22:29 -08:00
Radon Rosborough
6e3250e943
Greatly improve 'make help'
2021-01-23 14:53:40 -08:00
Radon Rosborough
d7a3e9cb99
Rearrange Makefile
2021-01-23 13:36:15 -08:00
Radon Rosborough
afed8b2764
Customizable compression levels in Makefile
2021-01-23 10:26:36 -08:00
Radon Rosborough
aa0239141e
Eliminate unnecessary Make diagnostics
2021-01-21 20:45:48 -08:00
Radon Rosborough
998811d3d4
Get lsp-repl working again
2021-01-18 09:48:42 -08:00
Radon Rosborough
d700ddbb67
Actually pass environment variables to shells
2021-01-17 13:37:49 -08:00
Radon Rosborough
33edf76b93
Write all build scripts at once
2021-01-17 13:34:58 -08:00
Radon Rosborough
4e032aaecb
Deal with some DNS garbage
...
Apparently, my laptop was using 75.75.75.75 from Comcast as one of its
DNS servers, and unfortunately that server was totally broken (dig
@75.75.75.75 never returned results). I had to edit
/etc/systemd/resolved.conf to override DNS=8.8.8.8, then things worked
again. How DNS resolution worked at all outside of Docker was unclear
to me, but overriding 75.75.75.75 makes it work inside as well (when
not operating in --network=host mode).
2021-01-17 11:56:57 -08:00
Radon Rosborough
f50c177007
Get a bunch of new languages working
2021-01-09 14:07:10 -08:00
Radon Rosborough
670fabe177
Improve sandbox env, add shared dep support
2021-01-09 12:36:17 -08:00
Radon Rosborough
9a99429f48
Miscellaneous work starting to support langs
2021-01-06 21:44:27 -08:00
Radon Rosborough
6450df047f
Configure more package managers
2021-01-02 15:41:47 -08:00
Radon Rosborough
86c29aef4c
Add 'make sync' for my convenience
2021-01-01 12:13:59 -08:00
Radon Rosborough
e0e75d7dae
Run tests in CI
2021-01-01 11:43:10 -08:00
Radon Rosborough
2a656e4e50
Fix an oopsie, plus add 'make repkg'
2021-01-01 01:13:31 -08:00
Radon Rosborough
e43b16bd12
Use smaller admin image for CI
2020-12-31 23:29:56 -08:00
Radon Rosborough
0e85e00282
Start getting the incremental deploy working
2020-12-31 22:39:35 -08:00
Radon Rosborough
87793e9778
Second attempt at Dockerfile hashing
2020-12-31 22:11:24 -08:00
Radon Rosborough
0b60ad12d1
First attempt at Dockerfile hashing
2020-12-31 07:15:29 -08:00
Radon Rosborough
7f3f95d833
Make CI run faster by fixing bugs
2020-12-30 11:15:54 -08:00
Radon Rosborough
2dd3e31f1a
I hate writing Webpack configs. I hate it so much.
2020-12-27 12:42:06 -08:00
Radon Rosborough
77387027f2
Set up initial CI configuration
2020-12-26 19:49:01 -08:00
Radon Rosborough
f521eda40e
Fixups for Packer AMI build
2020-12-25 21:28:08 -08:00
Radon Rosborough
2e6aafbcb3
Successfully run webserver from Docker image
2020-12-25 19:34:15 -08:00
Radon Rosborough
14f7bec490
Get main application page rendering
2020-12-25 12:06:25 -08:00
Radon Rosborough
d54d0fb5bb
Import webserver and get it running
2020-12-24 21:49:26 -08:00
Radon Rosborough
967cf770c2
Various aesthetic improvements
2020-12-24 13:45:26 -08:00
Radon Rosborough
a4c58c295f
Successfully build composite image
2020-12-24 13:40:33 -08:00
Radon Rosborough
bc010b0ae5
Rearrange again, enable Docker-in-Docker-in-Docker
2020-12-24 09:35:05 -08:00
Radon Rosborough
d016ec35b2
Deduplicate Makefile, push Docker images
2020-12-23 21:38:17 -08:00
Radon Rosborough
f544ae6c16
Successfully deploy working artifacts to S3
2020-12-23 21:15:40 -08:00
Radon Rosborough
78d1a28b53
Set up admin shell with AWS CLI installed
2020-12-23 19:00:43 -08:00
Radon Rosborough
93507ce964
Runtime image and further Makefile updates
2020-12-23 18:00:52 -08:00
Radon Rosborough
eeadee7349
Generate Python .deb from config
2020-12-22 21:16:35 -08:00
Radon Rosborough
da605793c6
Fill out Makefile
2020-12-22 20:19:22 -08:00
Radon Rosborough
452ff5f409
Create some AWS resources
2020-12-22 15:56:21 -08:00
Radon Rosborough
825aa534c2
Leave behind build artifacts for debugging
2020-12-17 21:43:55 -08:00
Radon Rosborough
3670c78cb1
Add initial builder
2020-12-17 20:58:41 -08:00
Radon Rosborough
2759e4df69
Some initial progress
2020-12-17 19:04:02 -08:00