signing installer
This commit is contained in:
		
							parent
							
								
									477fdefb55
								
							
						
					
					
						commit
						3ae8ccf8c6
					
				
							
								
								
									
										10
									
								
								appveyor.yml
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								appveyor.yml
									
									
									
									
									
								
							| @ -1,13 +1,19 @@ | ||||
| environment: | ||||
|   matrix: | ||||
|   - TARGET: x86_64-pc-windows-msvc | ||||
|   cert: | ||||
|     secure: ESPpYVVAMG1fbJx6kq4ct/g9SQTXac4Hs6xXr6Oh4Zrk2dwYglNjxmzErdPnvu7gs/gekzrJ6KEQHYRc+5+4dKg6rRADQ681NLVx9vOggBs= | ||||
|   certpass: | ||||
|     secure: 0BgXJqxq9Ei34/hZ7121FQ== | ||||
|   keyfile: C:\users\appveyor\Certificates.p12 | ||||
| 
 | ||||
| install: | ||||
|   - git submodule update --init --recursive | ||||
|   - ps: Start-FileDownload "https://static.rust-lang.org/dist/rust-1.9.0-x86_64-pc-windows-msvc.exe" | ||||
|   - ps: Start-FileDownload "https://github.com/ethcore/win-build/raw/master/SimpleFC.dll" -FileName nsis\SimpleFC.dll | ||||
|   - ps: Start-FileDownload "https://github.com/ethcore/win-build/raw/master/vc_redist.x64.exe" -FileName nsis\vc_redist.x64.exe | ||||
|   - rust-1.9.0-x86_64-pc-windows-msvc.exe /VERYSILENT /NORESTART /DIR="C:\Program Files (x86)\Rust" | ||||
|   - SET PATH=%PATH%;C:\Program Files (x86)\Rust\bin;C:\Program Files (x86)\NSIS | ||||
|   - SET PATH=%PATH%;C:\Program Files (x86)\Rust\bin;C:\Program Files (x86)\NSIS;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin | ||||
|   - rustc -V | ||||
|   - cargo -V | ||||
| 
 | ||||
| @ -19,6 +25,8 @@ test_script: | ||||
| after_test: | ||||
|   - cargo build --verbose --release | ||||
|   - makensis.exe nsis\installer.nsi | ||||
|   - ps: if($env:cert) { Start-FileDownload $env:cert -FileName $env:keyfile } | ||||
|   - ps: if($env:cert) { signtool /f $env:keyfile /p $env:certpass nsis\installer.exe } | ||||
| 
 | ||||
| artifacts: | ||||
|   - path: nsis\installer.exe | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user