fix publish
This commit is contained in:
		
							
								
								
									
										14
									
								
								jenkins.js
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								jenkins.js
									
									
									
									
									
								
							| @@ -1,10 +1,3 @@ | ||||
| /* | ||||
|  * Copyright (C) Sapphirecode - All Rights Reserved | ||||
|  * This file is part of Crypto-Helper which is released under MIT. | ||||
|  * See file 'LICENSE' for full license details. | ||||
|  * Created by Timo Hocker <timo@scode.ovh>, March 2020 | ||||
|  */ | ||||
|  | ||||
| /* eslint-disable no-process-exit */ | ||||
| /* eslint-disable no-console */ | ||||
| /* eslint-disable no-sync */ | ||||
| @@ -20,8 +13,8 @@ const pkg = JSON.parse (fs.readFileSync ('package.json', 'utf-8')); | ||||
| fs.writeFileSync ('package.json', JSON.stringify (pkg, null, 2)); | ||||
|  | ||||
| child_process.execSync ('yarn lint', { stdio: 'inherit' }); | ||||
| if (typeof pkg.scripts !== 'undefined' && typeof pkg.scripts.test === 'string') | ||||
|   child_process.execSync ('yarn test', { stdio: 'inherit' }); | ||||
| child_process.execSync ('yarn test', { stdio: 'inherit' }); | ||||
| child_process.execSync ('yarn compile', { stdio: 'inherit' }); | ||||
|  | ||||
| child_process.exec ('git log -1 | grep \'\\[no publish\\]\'') | ||||
|   .addListener ('exit', (code) => { | ||||
| @@ -29,5 +22,6 @@ child_process.exec ('git log -1 | grep \'\\[no publish\\]\'') | ||||
|       console.log ('build not marked for deployment'); | ||||
|       process.exit (1); | ||||
|     } | ||||
|     else { child_process.execSync ('yarn publish'); } | ||||
|     else { child_process.execSync ('yarn publish --access public'); } | ||||
|   }); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user