Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								17d0167611 
								
							 
						 
						
							
							
								
								Slightly more correct but probably same effect  
							
							 
							
							
							
						 
						
							2021-03-23 19:14:19 -07:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								e1ed1452ec 
								
							 
						 
						
							
							
								
								Compute dependent artifact hashes  
							
							 
							
							
							
						 
						
							2021-03-22 16:26:32 -07:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								1672e42960 
								
							 
						 
						
							
							
								
								Bugfixes for hashing  
							
							 
							
							
							
						 
						
							2021-03-21 21:53:22 -07:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								b986cf69af 
								
							 
						 
						
							
							
								
								Compute transitive dependencies  
							
							 
							
							
							
						 
						
							2021-03-21 18:09:11 -07:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								00c3a4117a 
								
							 
						 
						
							
							
								
								Finish up initial depgraph, remove dead code  
							
							 
							
							
							
						 
						
							2021-03-21 14:50:45 -07:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								224f8f7d9d 
								
							 
						 
						
							
							
								
								Misc fixes for containerization  
							
							 
							
							
							
						 
						
							2021-03-21 14:36:44 -07:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								219fbed342 
								
							 
						 
						
							
							
								
								Start work on depgraph runner  
							
							 
							
							
							
						 
						
							2021-03-20 22:15:49 -07:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								b99d17bcd3 
								
							 
						 
						
							
							
								
								Preliminary containerization work  
							
							 
							
							
							
						 
						
							2021-03-19 23:04:59 -07:00  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
							
							
								
							
							
								f76518a8b6 
								
							 
						 
						
							
							
								
								Work on JSON Schema docstrings  
							
							 
							
							
							
						 
						
							2021-03-13 10:55:29 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								2aac76d168 
								
							 
						 
						
							
							
								
								Validate all language configs with JSON Schema  
							
							 
							
							
							
						 
						
							2021-02-20 12:13:23 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								9a548bb95f 
								
							 
						 
						
							
							
								
								Fix purescript .cache ownership problem  
							
							 
							
							... 
							
							
							
							We actually don't want to pass in HOME via sudo, as some
programs (such as the npm install script for purescript) will respect
it and write root-owner .cache things into /home/riju (causing later
failures). 
							
						 
						
							2021-02-07 09:48:38 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								9296807ae3 
								
							 
						 
						
							
							
								
								Shard composite image into 10 layers  
							
							 
							
							
							
						 
						
							2021-01-23 18:42:18 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								730198de3a 
								
							 
						 
						
							
							
								
								Remove __pycache__ from some packages  
							
							 
							
							
							
						 
						
							2021-01-23 18:04:51 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								afed8b2764 
								
							 
						 
						
							
							
								
								Customizable compression levels in Makefile  
							
							 
							
							
							
						 
						
							2021-01-23 10:26:36 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								096a9cf008 
								
							 
						 
						
							
							
								
								sudo -E and clean up Depends regexps  
							
							 
							
							
							
						 
						
							2021-01-23 09:49:29 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								aa0239141e 
								
							 
						 
						
							
							
								
								Eliminate unnecessary Make diagnostics  
							
							 
							
							
							
						 
						
							2021-01-21 20:45:48 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								4b726443ec 
								
							 
						 
						
							
							
								
								Fix bug in plan-publish.js  
							
							 
							
							
							
						 
						
							2021-01-17 21:39:18 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								36a0a86bd3 
								
							 
						 
						
							
							
								
								Fix dependency error in plan-publish.js  
							
							 
							
							
							
						 
						
							2021-01-17 21:26:51 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								d8bc476260 
								
							 
						 
						
							
							
								
								Fix Promise { <pending> }  
							
							 
							
							
							
						 
						
							2021-01-17 16:05:34 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								bb924ca926 
								
							 
						 
						
							
							
								
								Optimize language build order  
							
							 
							
							
							
						 
						
							2021-01-17 15:18:41 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								b2f20154a4 
								
							 
						 
						
							
							
								
								Write trailing newlines again  
							
							 
							
							
							
						 
						
							2021-01-17 14:19:44 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								fa97f045dc 
								
							 
						 
						
							
							
								
								Install pstree, 'make all-scripts' executable  
							
							 
							
							
							
						 
						
							2021-01-17 13:47:21 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								33edf76b93 
								
							 
						 
						
							
							
								
								Write all build scripts at once  
							
							 
							
							
							
						 
						
							2021-01-17 13:34:58 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								5ef6c0ff51 
								
							 
						 
						
							
							
								
								Set test patience and concurrency for CI  
							
							 
							
							
							
						 
						
							2021-01-17 13:18:39 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								0c9c5707ea 
								
							 
						 
						
							
							
								
								Use format strings  
							
							 
							
							
							
						 
						
							2021-01-16 10:03:49 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								e848cc2792 
								
							 
						 
						
							
							
								
								Install shared deps into composite image  
							
							 
							
							
							
						 
						
							2021-01-16 09:56:59 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								471f18e567 
								
							 
						 
						
							
							
								
								Install shared deps for tests  
							
							 
							
							
							
						 
						
							2021-01-16 09:55:19 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								7d780661db 
								
							 
						 
						
							
							
								
								New solution that works on the free tier  
							
							 
							
							... 
							
							
							
							Let's just require some languages to be built and published locally.
Easy enough. 
							
						 
						
							2021-01-14 21:56:22 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								6d89b5d2f9 
								
							 
						 
						
							
							
								
								Don't introduce circular dependency  
							
							 
							
							
							
						 
						
							2021-01-13 21:44:19 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								0be51eeaeb 
								
							 
						 
						
							
							
								
								Compile setuid binary ahead of time in CI  
							
							 
							
							
							
						 
						
							2021-01-13 21:37:35 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								83d2873636 
								
							 
						 
						
							
							
								
								Fix some typoes in plan-publish script  
							
							 
							
							
							
						 
						
							2021-01-13 21:20:28 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								1e44d57254 
								
							 
						 
						
							
							
								
								Fix typo in getPackages()  
							
							 
							
							
							
						 
						
							2021-01-13 21:17:32 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								27099cca40 
								
							 
						 
						
							
							
								
								Attempt to account for shared deps in CI  
							
							 
							
							
							
						 
						
							2021-01-13 21:02:08 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								f7b0b43551 
								
							 
						 
						
							
							
								
								Almost all languages working in new system  
							
							 
							
							
							
						 
						
							2021-01-11 22:17:09 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								f013f7e26c 
								
							 
						 
						
							
							
								
								Work on a number of additional languages  
							
							 
							
							
							
						 
						
							2021-01-11 19:34:44 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								5895b5f3e4 
								
							 
						 
						
							
							
								
								Everything through MongoDB  
							
							 
							
							
							
						 
						
							2021-01-10 15:52:23 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								ac39b15e16 
								
							 
						 
						
							
							
								
								Make more languages work  
							
							 
							
							
							
						 
						
							2021-01-09 15:36:14 -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
							
						 
						
							 
							
							
							
							
								
							
							
								4f3633384c 
								
							 
						 
						
							
							
								
								Factor out separate deploy script  
							
							 
							
							
							
						 
						
							2021-01-01 12:32:29 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								86c29aef4c 
								
							 
						 
						
							
							
								
								Add 'make sync' for my convenience  
							
							 
							
							
							
						 
						
							2021-01-01 12:13:59 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								87d7e6df8a 
								
							 
						 
						
							
							
								
								Further optimization  
							
							 
							
							
							
						 
						
							2021-01-01 12:06:20 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								e0e75d7dae 
								
							 
						 
						
							
							
								
								Run tests in CI  
							
							 
							
							
							
						 
						
							2021-01-01 11:43:10 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								a7e94b792e 
								
							 
						 
						
							
							
								
								Speed up builds even more  
							
							 
							
							
							
						 
						
							2021-01-01 01:53:28 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								0f6d1d9923 
								
							 
						 
						
							
							
								
								Build packages in correct container  
							
							 
							
							
							
						 
						
							2021-01-01 01:02:56 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								8455d259c0 
								
							 
						 
						
							
							
								
								Attempt to patch more bugs  
							
							 
							
							
							
						 
						
							2021-01-01 00:55:33 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								d36970b9de 
								
							 
						 
						
							
							
								
								First cut at pruning unneeded downloads  
							
							 
							
							
							
						 
						
							2021-01-01 00:23:14 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								e43b16bd12 
								
							 
						 
						
							
							
								
								Use smaller admin image for CI  
							
							 
							
							
							
						 
						
							2020-12-31 23:29:56 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								be8133ee71 
								
							 
						 
						
							
							
								
								Don't try pulling admin image  
							
							 
							
							
							
						 
						
							2020-12-31 23:10:53 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								9860f8f07c 
								
							 
						 
						
							
							
								
								Fix subtle hash calculation bugs  
							
							 
							
							
							
						 
						
							2020-12-31 23:07:00 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								b4c5cf2763 
								
							 
						 
						
							
							
								
								Fix control flow bug  
							
							 
							
							
							
						 
						
							2020-12-31 23:05:22 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								40b6bb4a53 
								
							 
						 
						
							
							
								
								Fix small but very important bug  
							
							 
							
							
							
						 
						
							2020-12-31 22:51:51 -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
							
						 
						
							 
							
							
							
							
								
							
							
								eaf9365074 
								
							 
						 
						
							
							
								
								Fix more script typos  
							
							 
							
							
							
						 
						
							2020-12-30 11:43:28 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								d2df4916dc 
								
							 
						 
						
							
							
								
								Fix script typo  
							
							 
							
							
							
						 
						
							2020-12-30 11:24:18 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								7f3f95d833 
								
							 
						 
						
							
							
								
								Make CI run faster by fixing bugs  
							
							 
							
							
							
						 
						
							2020-12-30 11:15:54 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								37755b17a9 
								
							 
						 
						
							
							
								
								Run tests in CI  
							
							 
							
							
							
						 
						
							2020-12-27 13:14:45 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								accc4da201 
								
							 
						 
						
							
							
								
								All tests are passing for Python  
							
							 
							
							
							
						 
						
							2020-12-27 13:12:29 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								8b8266c752 
								
							 
						 
						
							
							
								
								Forgot to build the compilation image  
							
							 
							
							
							
						 
						
							2020-12-26 21:20:29 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								b7162b924c 
								
							 
						 
						
							
							
								
								Be less tentative  
							
							 
							
							
							
						 
						
							2020-12-26 20:45:52 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								d9014b2342 
								
							 
						 
						
							
							
								
								More fixes for CI  
							
							 
							
							
							
						 
						
							2020-12-26 20:36:24 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								2c12fdd04a 
								
							 
						 
						
							
							
								
								Various CI fixes, auto reload language configs  
							
							 
							
							
							
						 
						
							2020-12-26 20:26:03 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								0ecc49b613 
								
							 
						 
						
							
							
								
								Misc fixes  
							
							 
							
							
							
						 
						
							2020-12-26 20:07:14 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								ef3696e86e 
								
							 
						 
						
							
							
								
								Work around OpenSSH being dumb  
							
							 
							
							
							
						 
						
							2020-12-26 20:00:54 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								63a23a6c1b 
								
							 
						 
						
							
							
								
								Fix typo  
							
							 
							
							
							
						 
						
							2020-12-26 19:51:11 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								77387027f2 
								
							 
						 
						
							
							
								
								Set up initial CI configuration  
							
							 
							
							
							
						 
						
							2020-12-26 19:49:01 -08:00  
						
					 
				
					
						
							
							
								 
								Radon Rosborough
							
						 
						
							 
							
							
							
							
								
							
							
								d54d0fb5bb 
								
							 
						 
						
							
							
								
								Import webserver and get it running  
							
							 
							
							
							
						 
						
							2020-12-24 21:49:26 -08:00