Compare commits
	
		
			8 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| fb4c84e1de | |||
| 57aca36f11 | |||
| 905f594af1 | |||
| b788b7f96b | |||
| 319a2dc41a | |||
| e01a998f0e | |||
| e40606d97b | |||
| 449c7b2c04 | 
							
								
								
									
										21
									
								
								license
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								license
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | |||||||
|  | The MIT License (MIT) | ||||||
|  |  | ||||||
|  | Copyright (c) 2016 Lossless GmbH | ||||||
|  |  | ||||||
|  | Permission is hereby granted, free of charge, to any person obtaining a copy | ||||||
|  | of this software and associated documentation files (the "Software"), to deal | ||||||
|  | in the Software without restriction, including without limitation the rights | ||||||
|  | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||||||
|  | copies of the Software, and to permit persons to whom the Software is | ||||||
|  | furnished to do so, subject to the following conditions: | ||||||
|  |  | ||||||
|  | The above copyright notice and this permission notice shall be included in all | ||||||
|  | copies or substantial portions of the Software. | ||||||
|  |  | ||||||
|  | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||||||
|  | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||||||
|  | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||||||
|  | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||||||
|  | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||||||
|  | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||||||
|  | SOFTWARE. | ||||||
							
								
								
									
										923
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										923
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -1,6 +1,6 @@ | |||||||
| { | { | ||||||
|   "name": "@shipzone/npmci", |   "name": "@shipzone/npmci", | ||||||
|   "version": "4.0.0", |   "version": "4.0.4", | ||||||
|   "private": false, |   "private": false, | ||||||
|   "description": "node and docker in gitlab ci on steroids", |   "description": "node and docker in gitlab ci on steroids", | ||||||
|   "main": "dist_ts/index.js", |   "main": "dist_ts/index.js", | ||||||
| @@ -29,9 +29,7 @@ | |||||||
|     "@gitzone/tsrun": "^1.2.37", |     "@gitzone/tsrun": "^1.2.37", | ||||||
|     "@gitzone/tstest": "^1.0.73", |     "@gitzone/tstest": "^1.0.73", | ||||||
|     "@pushrocks/tapbundle": "^5.0.4", |     "@pushrocks/tapbundle": "^5.0.4", | ||||||
|     "@types/node": "^18.8.3", |     "@types/node": "^18.8.3" | ||||||
|     "tslint": "^6.1.3", |  | ||||||
|     "tslint-config-prettier": "^1.18.0" |  | ||||||
|   }, |   }, | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@apiglobal/typedrequest": "^2.0.10", |     "@apiglobal/typedrequest": "^2.0.10", | ||||||
| @@ -42,6 +40,7 @@ | |||||||
|     "@pushrocks/smartanalytics": "^2.0.15", |     "@pushrocks/smartanalytics": "^2.0.15", | ||||||
|     "@pushrocks/smartcli": "^4.0.6", |     "@pushrocks/smartcli": "^4.0.6", | ||||||
|     "@pushrocks/smartdelay": "^2.0.13", |     "@pushrocks/smartdelay": "^2.0.13", | ||||||
|  |     "@pushrocks/smartenv": "^5.0.3", | ||||||
|     "@pushrocks/smartfile": "^10.0.5", |     "@pushrocks/smartfile": "^10.0.5", | ||||||
|     "@pushrocks/smartgit": "^3.0.0", |     "@pushrocks/smartgit": "^3.0.0", | ||||||
|     "@pushrocks/smartlog": "^3.0.1", |     "@pushrocks/smartlog": "^3.0.1", | ||||||
| @@ -52,7 +51,7 @@ | |||||||
|     "@pushrocks/smartrequest": "^2.0.11", |     "@pushrocks/smartrequest": "^2.0.11", | ||||||
|     "@pushrocks/smartshell": "^2.0.30", |     "@pushrocks/smartshell": "^2.0.30", | ||||||
|     "@pushrocks/smartsocket": "^2.0.7", |     "@pushrocks/smartsocket": "^2.0.7", | ||||||
|     "@pushrocks/smartssh": "^1.2.3", |     "@pushrocks/smartssh": "^2.0.0", | ||||||
|     "@pushrocks/smartstring": "^4.0.5", |     "@pushrocks/smartstring": "^4.0.5", | ||||||
|     "@servezone/interfaces": "^1.0.3", |     "@servezone/interfaces": "^1.0.3", | ||||||
|     "@tsclass/tsclass": "^4.0.21", |     "@tsclass/tsclass": "^4.0.21", | ||||||
|   | |||||||
							
								
								
									
										4360
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										4360
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -3,6 +3,6 @@ | |||||||
|  */ |  */ | ||||||
| export const commitinfo = { | export const commitinfo = { | ||||||
|   name: '@shipzone/npmci', |   name: '@shipzone/npmci', | ||||||
|   version: '4.0.0', |   version: '4.0.4', | ||||||
|   description: 'node and docker in gitlab ci on steroids' |   description: 'node and docker in gitlab ci on steroids' | ||||||
| } | } | ||||||
|   | |||||||
| @@ -151,6 +151,7 @@ export class NpmciNpmManager { | |||||||
|     logger.log('info', `now preparing environment:`); |     logger.log('info', `now preparing environment:`); | ||||||
|     this.prepare(); |     this.prepare(); | ||||||
|     await bash(`npm -v`); |     await bash(`npm -v`); | ||||||
|  |     await bash(`pnpm -v`); | ||||||
|  |  | ||||||
|     // -> build it |     // -> build it | ||||||
|     await this.install(); |     await this.install(); | ||||||
| @@ -172,16 +173,16 @@ export class NpmciNpmManager { | |||||||
|  |  | ||||||
|   public async install(): Promise<void> { |   public async install(): Promise<void> { | ||||||
|     logger.log('info', 'now installing dependencies:'); |     logger.log('info', 'now installing dependencies:'); | ||||||
|     await bash('npm ci'); |     await bash('pnpm install'); | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   public async build(): Promise<void> { |   public async build(): Promise<void> { | ||||||
|     logger.log('info', 'now building the project:'); |     logger.log('info', 'now building the project:'); | ||||||
|     await bash('npm run build'); |     await bash('pnpm run build'); | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   public async test(): Promise<void> { |   public async test(): Promise<void> { | ||||||
|     logger.log('info', 'now starting tests:'); |     logger.log('info', 'now starting tests:'); | ||||||
|     await bash('npm test'); |     await bash('pnpm test'); | ||||||
|   } |   } | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user