compare tests by diagram
Signed-off-by: cinereal <cinereal@riseup.net>
This commit is contained in:
		
							parent
							
								
									31f636a898
								
							
						
					
					
						commit
						1e147b9154
					
				
					 5 changed files with 17 additions and 3 deletions
				
			
		|  | @ -105,7 +105,7 @@ For compatibility with existing clients, it reuses the protocol of Amazon S3. | ||||||
| 
 | 
 | ||||||
| Considered alternatives include: | Considered alternatives include: | ||||||
| 
 | 
 | ||||||
| - file storage: less centralized for backups | - file storage: less centralised for backups | ||||||
| 
 | 
 | ||||||
| ## Architecture | ## Architecture | ||||||
| 
 | 
 | ||||||
|  | @ -202,9 +202,13 @@ Tests created so far cover: | ||||||
| - builds for the (virtual) machines making up our internal infrastructure | - builds for the (virtual) machines making up our internal infrastructure | ||||||
| - ensuring any checks exposed by our Nix flake have been exposed in CI | - ensuring any checks exposed by our Nix flake have been exposed in CI | ||||||
| 
 | 
 | ||||||
| An illustration demonstrating the set-up of our test deploying our applications is shown below: | Out of these, the set-up for our basic deployment test for example may be visualised as follows: | ||||||
| 
 | 
 | ||||||
| { width=100% } | { width=100% } | ||||||
|  | 
 | ||||||
|  | Our test deploying our applications by command-line by comparison would look like: | ||||||
|  | 
 | ||||||
|  | { width=100% } | ||||||
| 
 | 
 | ||||||
| The latest info on our CI may be found at: | The latest info on our CI may be found at: | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
							
								
								
									
										10
									
								
								architecture-docs/deploy-basic.mmd
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								architecture-docs/deploy-basic.mmd
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,10 @@ | ||||||
|  | flowchart LR | ||||||
|  |   deployer["deployer<br><font size='1'>has store paths<br>runs nixops4</font>"] | ||||||
|  | 
 | ||||||
|  |   subgraph target_machines["target machines"] | ||||||
|  |     direction TB | ||||||
|  |     hello | ||||||
|  |     cowsay | ||||||
|  |   end | ||||||
|  | 
 | ||||||
|  |   deployer -->|deploys| target_machines | ||||||
							
								
								
									
										
											BIN
										
									
								
								architecture-docs/deploy-basic.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								architecture-docs/deploy-basic.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 10 KiB | 
| Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB | 
		Loading…
	
	Add table
		
		Reference in a new issue