forked from fediversity/fediversity
		
	Make fedi300 a CI runner
This commit is contained in:
		
							parent
							
								
									ba08f3cf49
								
							
						
					
					
						commit
						49a98c6066
					
				
					 5 changed files with 9 additions and 50 deletions
				
			
		|  | @ -3,6 +3,7 @@ | |||
| { | ||||
|   imports = [ | ||||
|     ../common | ||||
|     ./forgejo-actions-runner.nix | ||||
|   ]; | ||||
| 
 | ||||
|   procolix.vm = { | ||||
|  |  | |||
|  | @ -29,6 +29,7 @@ | |||
|         "docker:docker://node:16-bullseye" | ||||
|         "native:host" | ||||
|       ]; | ||||
| 
 | ||||
|       hostPackages = with pkgs; [ | ||||
|         bash | ||||
|         git | ||||
|  | @ -1,36 +0,0 @@ | |||
| { config, pkgs, ... }: | ||||
| 
 | ||||
| { | ||||
|   virtualisation.docker.enable = true; | ||||
| 
 | ||||
|   services.gitea-actions-runner = { | ||||
|     package = pkgs.forgejo-actions-runner; | ||||
|     instances.default = { | ||||
|       enable = true; | ||||
|       name = "vm02179.procolix.com"; | ||||
|       url = "https://git.fediversity.eu"; | ||||
|       tokenFile = config.age.secrets.forgejo-runner-token.path; | ||||
|       labels = [ | ||||
|         "docker:docker://node:16-bullseye" | ||||
|         "native:host" | ||||
|       ]; | ||||
|       hostPackages = with pkgs; [ | ||||
|         bash | ||||
|         git | ||||
|         nix | ||||
|         nodejs | ||||
|       ]; | ||||
|       settings = { | ||||
|         log.level = "info"; | ||||
|         runner = { | ||||
|           file = ".runner"; | ||||
|           capacity = 8; | ||||
|           timeout = "3h"; | ||||
|           insecure = false; | ||||
|           fetch_timeout = "5s"; | ||||
|           fetch_interval = "2s"; | ||||
|         }; | ||||
|       }; | ||||
|     }; | ||||
|   }; | ||||
| } | ||||
|  | @ -1,11 +1,7 @@ | |||
| age-encryption.org/v1 | ||||
| -> ssh-ed25519 1MUEqQ 5Bvi8UvLbifM2vlDOr4NRaZLRfIg6kAPY0oiwiSy50o | ||||
| TnbS5BHO4hmjs7Ux9rRMzK9ahsIkU9GpmAx59MzIpI0 | ||||
| -> ssh-ed25519 h0QWFg 4Cu85VZM6zyysIYwMFccXUWUGejkylHiytJA4+2nN1Q | ||||
| e8XuOUfrOZ6xoWNK4gvVgs0H5pgtqUfrv/DBeh1WIsU | ||||
| -> ssh-ed25519 pJV4iw JQgQMTxfDZ/26In72UHPU+k0ZGBK1DRQWoOwfxS0xwI | ||||
| 8De1c3d95ySwjqjQn9rHlYDfMDTHct1kbyjVx+8EZyA | ||||
| --- neht26C0cEHeTGVa+epEwoO+oqXvyO94xwp25zAX6wY | ||||
| ˇDčNŻ+ŰVâU8©ŘĽQv©Ň<C2A9>ľţAđ‹~Ž+űáÄ<C3A1>łL©wŞ`<60>óŤüE©XfV®ż©Ą0@ůqHj | ||||
| βRGOY | ||||
| .?Dĺ9<C4BA>ŹO[%\ | ||||
| -> ssh-ed25519 1MUEqQ QbrQLCnwsw79a0fjmKK0nSHl6n/+qRGg9E2vwufiCDM | ||||
| z7SiyeLgJK7ueDyox4eXLxYNjJUPD2N4V+2IyV6Yibc | ||||
| -> ssh-ed25519 rJoYaw jn0foZgtavsFhVVoXKHkp+1ZU1SeFqkff2D89I5k3iQ | ||||
| YA58TNYkEhBvNHuSBfZv1uxaeJoQ1T4Wb+VswWgi5ck | ||||
| --- crnhqJNO+eMBMgAgJjQsS0EOxee/UazYlssOXxlcp1g | ||||
| —šU$1Óȱ{²Ëôil©Î_èâÖyŸG´äå)(·<1D>ñ“D\òY÷ã`ß¿³ð2<C3B0>½/lÆ¢w–å•‚Ân¸ŸO«C³ | ||||
|  | @ -26,10 +26,7 @@ concatMapAttrs | |||
|     { | ||||
|       forgejo-database-password = [ vm02116 ]; | ||||
|       forgejo-email-password = [ vm02116 ]; | ||||
|       forgejo-runner-token = [ | ||||
|         vm02179 | ||||
|         vm02186 | ||||
|       ]; | ||||
|       forgejo-runner-token = [ fedi300 ]; | ||||
|       wiki-basicauth-htpasswd = [ vm02187 ]; | ||||
|       wiki-password = [ vm02187 ]; | ||||
|       wiki-smtp-password = [ vm02187 ]; | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue