begin to include automatic freecode submissions using cfreecode-api
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
This commit is contained in:
		
					parent
					
						
							
								59dd52d555
							
						
					
				
			
			
				commit
				
					
						876eebe1c7
					
				
			
		
					 1 changed files with 33 additions and 0 deletions
				
			
		
							
								
								
									
										33
									
								
								build
									
										
									
									
									
								
							
							
						
						
									
										33
									
								
								build
									
										
									
									
									
								
							|  | @ -195,6 +195,39 @@ notes | |||
|         burp -c system "$tar" | ||||
|     ;; | ||||
| 
 | ||||
|     dist-freecode) | ||||
|         version=$($0 changelog-version) | ||||
|         api_token=$(awk '/machine freecode login/ { print $8 }' ~/.netrc) | ||||
| 
 | ||||
|         printf "Enter tag list for freecode release %s> " "$version" | ||||
|         read taglist | ||||
| 
 | ||||
|         printf "Enter changelog for freecode release %s> " "$version" | ||||
|         read changelog | ||||
| 
 | ||||
|         echo "Submit preview" | ||||
|         cat << eof | ||||
| tag_list = $taglist | ||||
| changelog = $changelog | ||||
| version = $version | ||||
| eof | ||||
|         printf "Press enter to submit to freecode> " | ||||
|         read dummy | ||||
| 
 | ||||
|         cat << eof | cfreecode-api cdist | ||||
|         { | ||||
|             "auth_code": "$api_token", | ||||
|             "release": { | ||||
|                 "tag_list": "REPLACEME", | ||||
|                 "version": "$version", | ||||
|                 "changelog": "REPLACEMETOO", | ||||
|                 "hidden_from_frontpage": false | ||||
|             } | ||||
|         } | ||||
| eof | ||||
| 
 | ||||
|     ;; | ||||
| 
 | ||||
|     dist-pypi) | ||||
|         $0 man | ||||
|         $0 version | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue