Hopefully made ci non-root stuff work
	
		
			
	
		
	
	
		
			
				
	
				ci/woodpecker/push/woodpecker Pipeline failed
				
					Details
				
			
		
	
				
					
				
			
				
	
				ci/woodpecker/push/woodpecker Pipeline failed
				
					Details
				
			
		
	
							parent
							
								
									62104a16d9
								
							
						
					
					
						commit
						3be31d3ad7
					
				|  | @ -2,6 +2,13 @@ pipeline: | ||||||
|   build: |   build: | ||||||
|     image: 'archlinux:latest' |     image: 'archlinux:latest' | ||||||
|     commands: |     commands: | ||||||
|       - pacman -Syu --needed --noconfirm base-devel |       # Update packages | ||||||
|  |       - pacman -Syu --needed --noconfirm base-devel sudo | ||||||
|  |       # Create non-root user to perform build & switch to their home | ||||||
|  |       - groupadd -g 1000 builder | ||||||
|  |       - useradd -mg builder builder | ||||||
|  |       - cd /home/builder | ||||||
|  |       # Build the package | ||||||
|       - makepkg -s |       - makepkg -s | ||||||
|  |       # Publish the package | ||||||
|       - 'curl -F "file=@$(ls *.pkg*)" -H "X-API-KEY: $API_KEY" https://pkgs.rustybever.be/api/publish' |       - 'curl -F "file=@$(ls *.pkg*)" -H "X-API-KEY: $API_KEY" https://pkgs.rustybever.be/api/publish' | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue