cd50832038 
							
						 
					 
					
						
						
							
							Add a Ajna watcher stack ( #781 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 41s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m20s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m36s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m11s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m29s 
				
			 
		
			
				
	Fixturenet-Laconicd-Test / Run an Laconicd fixturenet test (push) Successful in 11m14s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 51m28s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 51m45s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 8m38s 
				
			 
		
			
				
	Database Test / Run database hosting test on kind/k8s (push) Successful in 11m46s 
				
			 
		
			
				
	Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Successful in 4m57s 
				
			 
		
		
	 
 
	 
						
						Part of https://www.notion.so/Generate-ajna-finance-subgraph-watcher-with-codegen-5b80ac149b3f449fb138f5d92cc5485e 
Reviewed-on: #781 
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com> 
						
					 
					
						2024-03-21 07:17:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aeddc82ebc 
							
						 
					 
					
						
						
							
							Remove latest indexed block value from watcher alerts data ( #780 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 40s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m21s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m34s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m42s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m50s 
				
			 
		
			
				
	Fixturenet-Laconicd-Test / Run an Laconicd fixturenet test (push) Successful in 8m55s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 50m50s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 54m1s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 9m5s 
				
			 
		
			
				
	Database Test / Run database hosting test on kind/k8s (push) Successful in 10m40s 
				
			 
		
			
				
	Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Successful in 4m20s 
				
			 
		
		
	 
 
	 
						
						Part of https://www.notion.so/Setup-grafana-SO-stack-for-monitoring-watchers-7e23042c296c4de6b8676f1f604aa03c 
Reviewed-on: #780 
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com> 
						
					 
					
						2024-03-13 07:16:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							17e860d6e4 
							
						 
					 
					
						
						
							
							Update subgraph watcher versions and instructions to use deployments ( #775 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Fixturenet-Laconicd-Test / Run an Laconicd fixturenet test (push) Successful in 9m39s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 53m46s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 55m59s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 8m44s 
				
			 
		
			
				
	Database Test / Run database hosting test on kind/k8s (push) Successful in 10m32s 
				
			 
		
			
				
	Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Successful in 4m19s 
				
			 
		
			
				
	Lint Checks / Run linter (push) Successful in 38s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m16s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m10s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m30s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m53s 
				
			 
		
		
	 
 
	 
						
						Part of https://www.notion.so/Setup-watchers-on-sandman-34b5514a10634c6fbf3ec338967c871c 
Reviewed-on: #775 
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com> 
						
					 
					
						2024-03-12 05:32:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							523b5779be 
							
						 
					 
					
						
						
							
							Auto-detect which certificate to use (including wildcards). ( #779 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 43s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m9s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m49s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m23s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 5m5s 
				
			 
		
			
				
	Fixturenet-Laconicd-Test / Run an Laconicd fixturenet test (push) Successful in 9m18s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 54m22s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Test / Run an Ethereum plugeth fixturenet test (push) Failing after 55m24s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 7m53s 
				
			 
		
			
				
	Database Test / Run database hosting test on kind/k8s (push) Successful in 11m14s 
				
			 
		
			
				
	Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Successful in 4m22s 
				
			 
		
		
	 
 
	 
						
						Rather than always requesting a certificate, attempt to re-use an existing certificate if it already exists in the k8s cluster.  This includes matching to a wildcard certificate.
Reviewed-on: #779 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-03-07 17:38:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							62f7ce649d 
							
						 
					 
					
						
						
							
							Exit non-0 if docker build fails. ( #778 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Fixturenet-Laconicd-Test / Run an Laconicd fixturenet test (push) Successful in 10m22s 
				
			 
		
			
				
	Lint Checks / Run linter (push) Successful in 27s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 52s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 2m49s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 3m37s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 2m43s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 37m29s 
				
			 
		
			
				
	Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Successful in 2m52s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 8m43s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 50m50s 
				
			 
		
		
	 
 
	 
						
						Make sure to check the exit code of the docker build and bubble it back up to laconic-so.
Reviewed-on: #778 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-03-06 18:38:30 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cc541ac20f 
							
						 
					 
					
						
						
							
							Use -slim variant for Dockerfile ( #773 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 44s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m12s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 2m48s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 5m40s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 6m23s 
				
			 
		
			
				
	Fixturenet-Laconicd-Test / Run an Laconicd fixturenet test (push) Successful in 9m42s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Failing after 4s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 35m37s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 5m21s 
				
			 
		
			
				
	Database Test / Run database hosting test on kind/k8s (push) Successful in 7m12s 
				
			 
		
			
				
	Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Successful in 2m50s 
				
			 
		
		
	 
 
	 
						
						This saves about 1GB of space in the image.
Reviewed-on: #773 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-28 04:37:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							10e2311a8b 
							
						 
					 
					
						
						
							
							Add timed logging for the webapp build ( #771 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 32s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 59s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 3m1s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m47s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m40s 
				
			 
		
		
	 
 
	 
						
						Add lots of log and timer output to webapp builds.
Reviewed-on: #771  
						
					 
					
						2024-02-28 00:38:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f32bbf9e48 
							
						 
					 
					
						
						
							
							Merge pull request 'Doc for fetch-containers command' ( #772 ) from dboreham/fetch-containers-doc into main  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 31s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m15s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m9s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m3s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m48s 
				
			 
		
			
				
	Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Successful in 4m26s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #772  
						
					 
					
						2024-02-27 18:45:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0302153162 
							
						 
					 
					
						
						
							
							Doc for fetch-containers command  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (pull_request) Successful in 29s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (pull_request) Successful in 4m23s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (pull_request) Successful in 5m1s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (pull_request) Successful in 3m39s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 9m49s 
				
			 
		
		
	 
 
	 
						
					 
					
						2024-02-27 11:44:28 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							01e4437b62 
							
						 
					 
					
						
						
							
							Merge pull request 'Sort order was backwards' ( #770 ) from dboreham/fix-container-age-sort into main  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 30s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m3s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 3m51s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 2m58s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m53s 
				
			 
		
			
				
	Database Test / Run database hosting test on kind/k8s (push) Successful in 7m20s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #770  
						
					 
					
						2024-02-27 16:01:17 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							64cec163b3 
							
						 
					 
					
						
						
							
							Sort order was backwards  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (pull_request) Successful in 32s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (pull_request) Successful in 3m1s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (pull_request) Successful in 4m34s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (pull_request) Successful in 3m39s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 9m0s 
				
			 
		
		
	 
 
	 
						
					 
					
						2024-02-27 09:00:36 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							170ad71397 
							
						 
					 
					
						
						
							
							fetch-containers-fixes ( #769 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 31s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m24s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Has been cancelled 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Has been cancelled 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #769 
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com> 
						
					 
					
						2024-02-27 15:53:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							da1ff609fe 
							
						 
					 
					
						
						
							
							fetch-images command ( #768 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 35s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m33s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 3m44s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m9s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 7m3s 
				
			 
		
		
	 
 
	 
						
						Implementation of a command to fetch pre-built images from a remote registry, complementing the --push-images option already present on build-containers.
The two subcommands used together allow a stack to be deployed without needing to built its images, provided they have been already built and pushed to the specified container image registry.
This implementation simply picks the newest image with the right name and platform (matches against the platform Python is running on, so watch out for scenarios where Python is an x86 binary on M1 macs).
Reviewed-on: #768 
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com> 
						
					 
					
						2024-02-27 15:15:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							21eb9f036f 
							
						 
					 
					
						
						
							
							Add support for pnpm as a webapp build tool. ( #767 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 26s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m13s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 2m48s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 3m46s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 5m1s 
				
			 
		
			
				
	Fixturenet-Laconicd-Test / Run an Laconicd fixturenet test (push) Successful in 9m43s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 48m33s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 55m22s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 8m48s 
				
			 
		
		
	 
 
	 
						
						This adds support for auto-detecting pnpm as a build tool for webapps.
Reviewed-on: #767 
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to>
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-26 23:31:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a0413659f7 
							
						 
					 
					
						
						
							
							Check for existing tag in remote repo before building. ( #764 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 59s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 44s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 2m49s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m41s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m48s 
				
			 
		
			
				
	Fixturenet-Laconicd-Test / Run an Laconicd fixturenet test (push) Successful in 6m26s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Failing after 27m20s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 55m51s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 8m39s 
				
			 
		
			
				
	Database Test / Run database hosting test on kind/k8s (push) Successful in 6m47s 
				
			 
		
			
				
	Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Successful in 3m53s 
				
			 
		
		
	 
 
	 
						
						webapps are meant to be build-once/deploy-many, but we were rebuilding them for every request.  This changes that, so that we rebuild only for every unique ApplicationRecord.
When we push the image, we now tag it according to its ApplicationRecord.
We don't want to use that tag directly in the compose file for the deployment, however, as the deployment needs to be able to adjust to new builds w/o re-writing the file all the time.  Instead, we use a per-deployment unique tag (same as before), we just update what image it references as needed.
Reviewed-on: #764  
						
					 
					
						2024-02-24 03:22:49 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a16fc657bf 
							
						 
					 
					
						
						
							
							clarify uniswap urbit readme ( #766 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 29s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m7s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 3m27s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m28s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m30s 
				
			 
		
		
	 
 
	 
						
						Co-authored-by: zramsay <zach@bluecollarcoding.ca>
Reviewed-on: #766  
						
					 
					
						2024-02-24 00:15:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							704c42c404 
							
						 
					 
					
						
						
							
							Use a catchall for single page apps. ( #763 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 27s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 56s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 2m50s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m1s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 6m18s 
				
			 
		
		
	 
 
	 
						
						This creates a new environment variable, CERC_SINGLE_PAGE_APP, which controls whether a catchall redirection back to / is applied.
If the value is not explicitly set, we try to detect if the page looks like a single-page app.
Reviewed-on: #763 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-23 20:32:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							202f187172 
							
						 
					 
					
						
						
							
							Fix copy/paste error  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 24s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m15s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 3m9s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m12s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 5m15s 
				
			 
		
		
	 
 
	 
						
					 
					
						2024-02-23 13:15:37 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aaed356d32 
							
						 
					 
					
						
						
							
							Simple container image publication ( #762 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 53s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m22s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m23s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 2m57s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m47s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #762 
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com> 
						
					 
					
						2024-02-23 19:57:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2af6ffce77 
							
						 
					 
					
						
						
							
							Tweaks for running the container registry in k8s ( #760 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 23s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m30s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 3m11s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m22s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m57s 
				
			 
		
		
	 
 
	 
						
						Minor tweaks for running the container-registry in k8s.  The big change is not requiring --image-registry.
Reviewed-on: #760 
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to> 
						
					 
					
						2024-02-22 21:11:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7bb86cf35e 
							
						 
					 
					
						
						
							
							Merge pull request 'Add ARM fixturenet-plugeth test job' ( #759 ) from dboreham/arm-fixturenet-test into main  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 44s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m16s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 3m13s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m59s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m54s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Arm-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 43m19s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #759  
						
					 
					
						2024-02-22 20:45:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9e0892cb6b 
							
						 
					 
					
						
						
							
							No need to start docker now  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (pull_request) Successful in 57s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (pull_request) Successful in 4m44s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 5m41s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (pull_request) Successful in 5m48s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (pull_request) Successful in 5m38s 
				
			 
		
		
	 
 
	 
						
					 
					
						2024-02-22 13:36:00 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cf9cf6346f 
							
						 
					 
					
						
						
							
							Add an arm-specific version of the plugeth fixturenet test  
						
						
						
					 
					
						2024-02-22 13:34:37 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							642c0ead0d 
							
						 
					 
					
						
						
							
							Add test for two config parameters ( #758 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 49s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m8s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 3m8s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m33s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m23s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #758 
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com> 
						
					 
					
						2024-02-22 19:35:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6bd77c893a 
							
						 
					 
					
						
						
							
							Even more logging fixes ( #757 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 57s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m40s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 3m46s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m48s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 5m7s 
				
			 
		
		
	 
 
	 
						
						Hopefully the last one for a bit.
This only output the cmdline if log_file is present (ie, not to stdout).  It also fixes a bug where the log_file was not passed in one line.
Reviewed-on: #757 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-22 01:24:44 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4a4d48ddb9 
							
						 
					 
					
						
						
							
							Fix error when logging exception. ( #756 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 40s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 56s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 3m53s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m39s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m33s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #756 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-22 00:11:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							08438b1cd5 
							
						 
					 
					
						
						
							
							More logging for webapp deployments ( #755 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 50s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 55s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 2m42s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m55s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m50s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #755 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-21 23:48:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9f1dd284a5 
							
						 
					 
					
						
						
							
							Better error logging for registry deployments. ( #754 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 46s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 50s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 2m57s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m27s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m44s 
				
			 
		
		
	 
 
	 
						
						We were missing errors related to registration, this should fix that.
Reviewed-on: #754 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-21 20:12:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5985242b8c 
							
						 
					 
					
						
						
							
							Merge pull request 'Update doc for fixturenet-laconic-loaded stack' ( #753 ) from dboreham/update-laconic-stack-doc into main  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 35s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 57s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 3m37s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 6m24s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 5m23s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #753  
						
					 
					
						2024-02-21 17:33:04 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d4152b7ce3 
							
						 
					 
					
						
						
							
							Update doc for fixturenet-laconic-loaded stack  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (pull_request) Successful in 41s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (pull_request) Successful in 3m47s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (pull_request) Successful in 5m52s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (pull_request) Successful in 5m51s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 9m39s 
				
			 
		
		
	 
 
	 
						
					 
					
						2024-02-21 10:29:15 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							db4986dcc6 
							
						 
					 
					
						
						
							
							snowballtool-base backend stack ( #751 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 49s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m29s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m12s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m54s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m41s 
				
			 
		
		
	 
 
	 
						
						This adds a stack for the backend from snowball/snowballtools-base.
Reviewed-on: #751 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-21 04:45:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							65f05ea80c 
							
						 
					 
					
						
						
							
							Run a manual build script, if present. ( #750 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 1m13s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m31s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m42s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 6m23s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 5m12s 
				
			 
		
		
	 
 
	 
						
						If the tree has a 'build-webapp.sh' script, use that.
Reviewed-on: #750 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-21 00:20:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							01f9fe67ed 
							
						 
					 
					
						
						
							
							add Mars v2 interface ( #744 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 39s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m13s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m14s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m0s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m45s 
				
			 
		
		
	 
 
	 
						
						Tested on DO with real funds on mainnet
Co-authored-by: zramsay <zach@bluecollarcoding.ca>
Reviewed-on: #744  
						
					 
					
						2024-02-19 19:11:59 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							049ffcff71 
							
						 
					 
					
						
						
							
							Fix test failure  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 43s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m21s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m13s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 5m0s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 5m2s 
				
			 
		
			
				
	Fixturenet-Laconicd-Test / Run an Laconicd fixturenet test (push) Successful in 9m41s 
				
			 
		
			
				
	Fixturenet-Eth-Plugeth-Test / Run an Ethereum plugeth fixturenet test (push) Successful in 52m24s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 8m44s 
				
			 
		
			
				
	Database Test / Run database hosting test on kind/k8s (push) Successful in 10m33s 
				
			 
		
			
				
	Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Successful in 4m5s 
				
			 
		
		
	 
 
	 
						
					 
					
						2024-02-18 12:28:48 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f5314a979b 
							
						 
					 
					
						
						
							
							Install ed to fix CI job  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 47s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m20s 
				
			 
		
			
				
	Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Failing after 3m16s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m31s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m22s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m38s 
				
			 
		
		
	 
 
	 
						
					 
					
						2024-02-18 12:20:01 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							39f4fa4487 
							
						 
					 
					
						
						
							
							Container Registry Stack ( #747 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 42s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m23s 
				
			 
		
			
				
	Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Failing after 1m24s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m15s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m11s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m48s 
				
			 
		
		
	 
 
	 
						
						Co-authored-by: David Boreham <david@bozemanpas.com>
Reviewed-on: #747 
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com> 
						
					 
					
						2024-02-18 18:55:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0b0394a940 
							
						 
					 
					
						
						
							
							Use absolute path for the data volume ( #749 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 40s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m26s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 5m36s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 5m23s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 6m25s 
				
			 
		
			
				
	Database Test / Run database hosting test on kind/k8s (push) Successful in 13m27s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #749 
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com> 
						
					 
					
						2024-02-17 14:29:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							37b9500483 
							
						 
					 
					
						
						
							
							Support non-tls ingress for kind ( #748 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 39s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m19s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m40s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m58s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m44s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #748 
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com> 
						
					 
					
						2024-02-17 01:54:30 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3c3e582939 
							
						 
					 
					
						
						
							
							Minor envsubst improvements. ( #746 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 40s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m16s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m13s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m26s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m55s 
				
			 
		
		
	 
 
	 
						
						Minor fixes to envsubst for webapps.  Somewhat specially treated is `LACONIC_HOSTED_CONFIG_homepage` which can be used to replace the homepage in package.json.  With react, this gets an extra `/` though, which we need to remove.
Reviewed-on: #746 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-16 04:11:09 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							26d265360d 
							
						 
					 
					
						
						
							
							Rename workflow file  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 1m21s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m24s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 3m7s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m8s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 3m11s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 8m51s 
				
			 
		
			
				
	Database Test / Run database hosting test on kind/k8s (push) Failing after 9m16s 
				
			 
		
		
	 
 
	 
						
					 
					
						2024-02-15 07:39:04 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f81b78cfbc 
							
						 
					 
					
						
						
							
							Update .gitea/workflows/triggers/test-database  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 42s 
				
			 
		
		
	 
 
	 
						
					 
					
						2024-02-15 14:35:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d9bb6b3588 
							
						 
					 
					
						
						
							
							Test Database Stack ( #737 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 33s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m2s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 3m5s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m20s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m50s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #737  
						
					 
					
						2024-02-15 05:26:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b59beb66eb 
							
						 
					 
					
						
						
							
							Add simple quick deploy script ( #743 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 30s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 54s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 2m39s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 3m56s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 5m16s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #743 
Co-authored-by: David Boreham <david@bozemanpass.com>
Co-committed-by: David Boreham <david@bozemanpass.com> 
						
					 
					
						2024-02-15 05:00:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							65d67dba10 
							
						 
					 
					
						
						
							
							Fix k8s and enable it by default on PRs ( #742 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 31s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m25s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 2m44s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m5s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 5m34s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Successful in 8m29s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #742 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-14 23:50:09 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b22c72e715 
							
						 
					 
					
						
						
							
							For k8s, use provisioner-managed volumes when an absolute host path is not specified. ( #741 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 45s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m22s 
				
			 
		
			
				
	K8s Deploy Test / Run deploy test suite on kind/k8s (push) Failing after 3m20s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m28s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m28s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m58s 
				
			 
		
		
	 
 
	 
						
						In kind, when we bind-mount a host directory it is first mounted into the kind container at /mnt, then into the pod at the desired location.
We accidentally picked this up for full-blown k8s, and were creating volumes at /mnt.  This changes the behavior for both kind and regular k8s so that bind mounts are only allowed if a fully-qualified path is specified.  If no path is specified at all, a default storageClass is assumed to be present, and the volume managed by a provisioner.
Eg, for kind, the default provisioner is: https://github.com/rancher/local-path-provisioner 
```
stack: test
deploy-to: k8s-kind
config:
  test-variable-1: test-value-1
network:
  ports:
    test:
     - '80'
volumes:
  # this will be bind-mounted to a host-path
  test-data-bind: /srv/data
  # this will be managed by the k8s node
  test-data-auto:
configmaps:
  test-config: ./configmap/test-config
```
Reviewed-on: #741 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-14 21:45:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c9444591f5 
							
						 
					 
					
						
						
							
							Fix default webapp port number. ( #740 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 43s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 56s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 3m26s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 3m24s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m9s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #740 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-09 01:20:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							903f3b10e2 
							
						 
					 
					
						
						
							
							Add support for annotations and labels in spec. ( #739 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 30s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m36s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 2m38s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 3m58s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m50s 
				
			 
		
			
				
	Lint Checks / Run linter (pull_request) Successful in 51s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (pull_request) Successful in 3m12s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (pull_request) Successful in 3m36s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (pull_request) Successful in 5m40s 
				
			 
		
		
	 
 
	 
						
						```
stack: webapp-deployer-backend
deploy-to: k8s
annotations:
  foo.bar.annot/{name}: baz
labels:
  a.b.c/{name}.blah: "value"
```
Reviewed-on: #739 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-09 00:11:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							72ed2eb91a 
							
						 
					 
					
						
						
							
							Fix bad test in tag check. ( #738 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 42s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m11s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 4m40s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 3m31s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 5m30s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #738 
Co-authored-by: Thomas E Lackey <telackey@bozemanpass.com>
Co-committed-by: Thomas E Lackey <telackey@bozemanpass.com> 
						
					 
					
						2024-02-08 20:38:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2104eb5f30 
							
						 
					 
					
						
						
							
							Merge pull request 'Add Mars stack' ( #725 ) from zach/mars into main  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 46s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m14s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 4m34s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m18s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Successful in 5m54s 
				
			 
		
		
	 
 
	 
						
						Reviewed-on: #725 
Reviewed-by: David Boreham <dboreham@noreply.git.vdb.to> 
						
					 
					
						2024-02-08 20:30:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							afd6be3b13 
							
						 
					 
					
						
						
							
							Ping pub ( #663 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Lint Checks / Run linter (push) Successful in 36s 
				
			 
		
			
				
	Publish / Build and publish (push) Successful in 1m35s 
				
			 
		
			
				
	Webapp Test / Run webapp test suite (push) Successful in 5m6s 
				
			 
		
			
				
	Smoke Test / Run basic test suite (push) Successful in 4m8s 
				
			 
		
			
				
	Deploy Test / Run deploy test suite (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						for #170 , revives #190 
uses https://github.com/LaconicNetwork/explorer/pull/1 
Co-authored-by: zramsay <zach@bluecollarcoding.ca>
Co-authored-by: David Boreham <david@bozemanpass.com>
Reviewed-on: #663 
Co-authored-by: zramsay <zramsay@noreply.git.vdb.to>
Co-committed-by: zramsay <zramsay@noreply.git.vdb.to> 
						
					 
					
						2024-02-08 20:13:12 +00:00