forked from vieter-v/vieter
				
			fix: don't buffer stdout even if not a terminal
							parent
							
								
									1ce7b9d571
								
							
						
					
					
						commit
						489931eaa8
					
				|  | @ -23,6 +23,7 @@ RUN if [ -n "${CI_COMMIT_SHA}" ]; then \ | |||
|             "https://s3.rustybever.be/vieter/commits/${CI_COMMIT_SHA}/vieter-$(echo "${TARGETPLATFORM}" | sed 's:/:-:g')" && \ | ||||
|             chmod +x vieter ; \ | ||||
|     else \ | ||||
|         cd src && v install && cd .. && \ | ||||
|         LDFLAGS='-lz -lbz2 -llzma -lexpat -lzstd -llz4 -lsqlite3 -static' make prod && \ | ||||
|         mv pvieter vieter ; \ | ||||
|     fi | ||||
|  |  | |||
|  | @ -12,6 +12,11 @@ import cron | |||
| import agent | ||||
| 
 | ||||
| fn main() { | ||||
| 	// Stop buffering output so logs always show up immediately | ||||
| 	unsafe { | ||||
| 		C.setbuf(C.stdout, 0) | ||||
| 	} | ||||
| 
 | ||||
| 	mut app := cli.Command{ | ||||
| 		name: 'vieter' | ||||
| 		description: 'Vieter is a lightweight implementation of an Arch repository server.' | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue