Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0897061ff6 
							
						 
					 
					
						
						
							
							Add wasm tests to the CI.  
						
						
						
						
					 
					
						2023-12-29 19:07:07 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84c088df67 
							
						 
					 
					
						
						
							
							Add wasm targets to the build test in the CI.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-27 08:04:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8e3a85ef7 
							
						 
					 
					
						
						
							
							We need to add dependencies so we are now building a container.  
						
						
						
						
					 
					
						2023-10-16 19:34:53 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							464685b52b 
							
						 
					 
					
						
						
							
							Use a cargo cache for the clippy CI job.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has failed 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-10-16 19:27:15 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fed4e80a7 
							
						 
					 
					
						
						
							
							Add a CI job to run clippy for every push.  
						
						
						
						
					 
					
						2023-10-16 19:22:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17c2e9fefe 
							
						 
					 
					
						
						
							
							Add a build of compare and foreign document test without tracing.  
						
						
						
						
					 
					
						2023-10-14 19:31:41 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e7e54a1bd 
							
						 
					 
					
						
						
							
							Add the foreign_document_test to the build tests.  
						
						
						
						
					 
					
						2023-10-14 15:26:04 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6561d37fb 
							
						 
					 
					
						
						
							
							Add the foreign document test to the CI.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has failed 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-09-06 16:00:09 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e8b3eb422 
							
						 
					 
					
						
						
							
							Introduce a foreign document test docker container.  
						
						... 
						
						
						
						This test will grab documents from external sources and compare Organic's parser vs the official org-mode parser to ensure they are parsing the same. This is so we do not introduce large irrelevant documents in the git history and so we do not introduce documents with restrictive licenses into the repository. 
						
						
					 
					
						2023-09-06 15:54:25 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							207a0546b0 
							
						 
					 
					
						
						
							
							Run full test suite despite default feature selection.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-08-29 23:23:31 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							378b6bb391 
							
						 
					 
					
						
						
							
							Update the run targets for the Makefiles for the docker containers.  
						
						... 
						
						
						
						This was previously using the standard docker makefile I use as a starting point for all of my docker makefiles. Now it will properly mount the source directory. 
						
						
					 
					
						2023-08-27 17:46:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7da09fea74 
							
						 
					 
					
						
						
							
							Switch to specifying timeouts instead of timeout in tekton pipelinerun.  
						
						
						
						
					 
					
						2023-08-13 02:20:16 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							729be9302b 
							
						 
					 
					
						
						
							
							Update tekton pipeline to build all the permutations of Organic.  
						
						... 
						
						
						
						This is to catch regressions in feature-gating since I won't be building every possible permutation all the time. 
						
						
					 
					
						2023-08-10 20:46:54 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bda291f771 
							
						 
					 
					
						
						
							
							Remove detect-tag from pipeline.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-27 21:13:14 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef31900b51 
							
						 
					 
					
						
						
							
							Remove semver pipeline.  
						
						... 
						
						
						
						Since I'm publishing this to crates.io it doesn't make sense to have a separate version string from the one in Cargo.toml. 
						
						
					 
					
						2023-07-27 21:05:27 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f359676e28 
							
						 
					 
					
						
						
							
							Separate out the persistent volumes for cargo cache for tekton pipelines.  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
		
	 
 
	 
						
						Both pipelines running simultaneously is causing non-deterministic failures. 
						
						
					 
					
						2023-07-27 20:46:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9ee61eae9 
							
						 
					 
					
						
						
							
							Move the cargo cache to the correct task.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-18 13:48:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3c638428b 
							
						 
					 
					
						
						
							
							Also automatically run cargo-fix after rustfmt.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	rustfmt Build rustfmt has failed 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-18 13:42:09 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d48b47c8e5 
							
						 
					 
					
						
						
							
							Add auto-cleaning of the shared cargo cache.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-14 01:36:43 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4855d3b4f0 
							
						 
					 
					
						
						
							
							Switch to using the commit hash from the fetch-repository step for gitea status.  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						The PULL_BASE_SHA was sometimes being set as master which meant that if multiple commits came in, they'd all write their statuses to the newest one. 
						
						
					 
					
						2023-07-14 00:50:14 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e7671d99a 
							
						 
					 
					
						
						
							
							Only run rustfmt on main/master.  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has started 
				
			 
		
			
				
	rust-test Build rust-test has started 
				
			 
		
			
				
	semver Build semver has succeeded 
				
			 
		
		
	 
 
	 
						
						This way we don't end up trying to push to tags. 
						
						
					 
					
						2023-07-14 00:27:26 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7849a5c064 
							
						 
					 
					
						
						
							
							Add a shared cargo cache to the rust test pipeline.  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						This is to be a better citizen by not constantly hammering github for the dependencies. 
						
						
					 
					
						2023-07-13 22:19:31 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5a5d861c5 
							
						 
					 
					
						
						
							
							Switch to doing in-repo pipelines for lighthouse.  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						Since the needs of each project will be different, this seems like a better solution than relying on configs defined in my kubernetes repo. 
						
						
					 
					
						2023-07-13 21:35:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b91a4d1f9 
							
						 
					 
					
						
						
							
							Switch to using a unified pipeline for building the cargo test image and then using it.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
			
				
	organic-test Build organic-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-13 20:08:09 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							357b6f25b7 
							
						 
					 
					
						
						
							
							Run tests on all commits.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
			
				
	build-organic-test Build build-organic-test has succeeded 
				
			 
		
			
				
	organic-test Build organic-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-13 17:08:13 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							799b444eee 
							
						 
					 
					
						
						
							
							Test was successful but I don't know what I would do with it.  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	build-organic-test Build build-organic-test has succeeded 
				
			 
		
			
				
	organic-test Build organic-test has failed 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
			
				
	semver Build semver has succeeded 
				
			 
		
		
	 
 
	 
						
						My initial thought was using it to force cargo fmt and cargo test to run on the versions of the containers that are built in this commit but to do that, I'd need to figure out a way to trigger those pipelines after the pipeline to build the docker images, or join these all into one pipeline so I can create the dependencies in the steps. 
						
						
					 
					
						2023-07-13 00:42:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41d60f527b 
							
						 
					 
					
						
						
							
							Test to see if I can use params in triggers.yaml.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	build-organic-test Build build-organic-test has failed 
				
			 
		
			
				
	organic-test Build organic-test has failed 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-13 00:37:40 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3f6d7ef9f 
							
						 
					 
					
						
						
							
							Add emacs to the test image.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	organic-test Build organic-test has failed 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
			
				
	build-organic-test Build build-organic-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-13 00:26:08 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							586f569646 
							
						 
					 
					
						
						
							
							Remove contexts from lighthouse triggers.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	organic-test Build organic-test has failed 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
			
				
	build-organic-test Build build-organic-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-13 00:02:31 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e129c29007 
							
						 
					 
					
						
						
							
							Rename the image to organic-test since I am going to specialize it with the software needed for running organic-specific tests.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has failed 
				
			 
		
			
				
	build-organic-test Build build-organic-test has failed 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has failed 
				
			 
		
			
				
	organic-test Build organic-test has failed 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-12 23:51:24 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8a7b50fda 
							
						 
					 
					
						
						
							
							Switch to using the custom image.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	cargo-test Build cargo-test has failed 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
			
				
	build-cargo-test Build build-cargo-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-12 23:17:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2267a5569 
							
						 
					 
					
						
						
							
							Build a cargo test image.  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	cargo-test Build cargo-test has failed 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
			
				
	build-cargo-test Build build-cargo-test has succeeded 
				
			 
		
		
	 
 
	 
						
						We need this because the build fails missing crti.o. 
						
						
					 
					
						2023-07-12 23:14:22 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8134a35368 
							
						 
					 
					
						
						
							
							Use a nightly image for test pipeline because we use unstable features.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	cargo-test Build cargo-test has failed 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-12 23:05:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c9f9975ec 
							
						 
					 
					
						
						
							
							Try quoting the branch regex.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
			
				
	cargo-test Build cargo-test has failed 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-12 22:51:38 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24b308312e 
							
						 
					 
					
						
						
							
							Configure a pipeline to run tests for every commit.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
			
				
	cargo-test Build cargo-test has failed 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-12 22:33:30 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							edcad08406 
							
						 
					 
					
						
						
							
							Add a CI job to format the rust.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
			
				
	cargo-fmt Build cargo-fmt has succeeded 
				
			 
		
			
				
	build-cargo-fmt Build build-cargo-fmt has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-11 07:40:31 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d59efd426 
							
						 
					 
					
						
						
							
							Deploy an initial pipeline to assign semver tags to each commit to master.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	semver Build semver has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-07-11 05:26:49 -04:00