Compare commits
	
		
			4 Commits
		
	
	
		
			fb9a046ff8
			...
			05292f1e5d
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					05292f1e5d | ||
| 
						 | 
					e672e28795 | ||
| 
						 | 
					4b7b639046 | ||
| 
						 | 
					34b067fd28 | 
							
								
								
									
										54
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,54 @@
 | 
			
		||||
pipeline {
 | 
			
		||||
  agent any
 | 
			
		||||
  environment {
 | 
			
		||||
     PACKAGE_VERSION_PREFIX=sh(script: 'jq .version package.json |sed "s/\\"//g"', returnStdout: true).trim()
 | 
			
		||||
     PACKAGE_VERSION="${PACKAGE_VERSION_PREFIX}"
 | 
			
		||||
  }
 | 
			
		||||
  stages {
 | 
			
		||||
    stage('npm install'){
 | 
			
		||||
      steps {
 | 
			
		||||
        sh '''rm -rf node_modules/
 | 
			
		||||
        npm install
 | 
			
		||||
        cd projects/common
 | 
			
		||||
        npm install
 | 
			
		||||
        cd ../common-map
 | 
			
		||||
        npm install
 | 
			
		||||
        cd ../common-map3d
 | 
			
		||||
        npm install
 | 
			
		||||
        '''
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    stage('build'){
 | 
			
		||||
      steps {
 | 
			
		||||
        sh '''ng build common
 | 
			
		||||
        ng build common-map
 | 
			
		||||
        ng build common-map3d'''
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    stage('npm publish'){
 | 
			
		||||
      steps {
 | 
			
		||||
        sh '''cd dist/common
 | 
			
		||||
        npm version ${PACKAGE_VERSION} --allow-same-version
 | 
			
		||||
        npm publish
 | 
			
		||||
        cd ../common-map
 | 
			
		||||
        npm version ${PACKAGE_VERSION} --allow-same-version
 | 
			
		||||
        npm publish
 | 
			
		||||
        cd ../common-map3d
 | 
			
		||||
        npm version ${PACKAGE_VERSION} --allow-same-version
 | 
			
		||||
        npm publish'''
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
  post {
 | 
			
		||||
    always {
 | 
			
		||||
      emailext (
 | 
			
		||||
        body: '${DEFAULT_CONTENT}',
 | 
			
		||||
        mimeType: 'text/html',
 | 
			
		||||
        replyTo: '${DEFAULT_REPLYTO}',
 | 
			
		||||
        subject: '${DEFAULT_SUBJECT}',
 | 
			
		||||
        to: emailextrecipients([[$class: 'CulpritsRecipientProvider'], [$class: 'RequesterRecipientProvider']])
 | 
			
		||||
      )
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "farmmaps-lib-app",
 | 
			
		||||
  "version": "0.0.1",
 | 
			
		||||
  "version": "1.0.0",
 | 
			
		||||
  "scripts": {
 | 
			
		||||
    "ng": "ng",
 | 
			
		||||
    "start": "ng serve",
 | 
			
		||||
@@ -19,9 +19,9 @@
 | 
			
		||||
    "@angular/platform-browser": "~10.2.4",
 | 
			
		||||
    "@angular/platform-browser-dynamic": "~10.2.4",
 | 
			
		||||
    "@angular/router": "~10.2.4",
 | 
			
		||||
    "@farmmaps/common": ">=0.0.1-prerelease.575 <0.0.1",
 | 
			
		||||
    "@farmmaps/common-map": ">=0.0.1-prerelease.575 <0.0.1",
 | 
			
		||||
    "@farmmaps/common-map3d": ">=0.0.1-prerelease.575 <0.0.1",
 | 
			
		||||
    "@farmmaps/common": "~1.0",
 | 
			
		||||
    "@farmmaps/common-map": "~1.0",
 | 
			
		||||
    "@farmmaps/common-map3d": "~1.0",
 | 
			
		||||
    "@microsoft/signalr": "^3.1.3",
 | 
			
		||||
    "@ng-bootstrap/ng-bootstrap": "^7.0",
 | 
			
		||||
    "@ngrx/effects": "^10.0",
 | 
			
		||||
 
 | 
			
		||||
@@ -14,7 +14,7 @@
 | 
			
		||||
    "@ngrx/router-store": "^10.0",
 | 
			
		||||
    "@ngrx/store": "^10.0",
 | 
			
		||||
    "tassign": "^1.0.0",
 | 
			
		||||
    "@farmmaps/common": ">=1.0.0.0",
 | 
			
		||||
    "@farmmaps/common": "~1.0",
 | 
			
		||||
    "ngx-openlayers": "1.0.0-next.17",
 | 
			
		||||
    "ol": "6.4.3"
 | 
			
		||||
  }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user