mirror of https://github.com/grafana/grafana.git
				
				
				
			add option for grunt release
This commit is contained in:
		
							parent
							
								
									174ea11b1c
								
							
						
					
					
						commit
						62a2f80f10
					
				|  | @ -9,7 +9,6 @@ module.exports = function (grunt) { | |||
|     genDir: 'public_gen', | ||||
|     destDir: 'dist', | ||||
|     tempDir: 'tmp', | ||||
|     arch: os.arch(), | ||||
|     platform: process.platform.replace('win32', 'windows'), | ||||
|   }; | ||||
| 
 | ||||
|  | @ -17,6 +16,10 @@ module.exports = function (grunt) { | |||
|     config.arch = process.env.hasOwnProperty('ProgramFiles(x86)') ? 'x64' : 'x86'; | ||||
|   } | ||||
| 
 | ||||
|   config.arch = grunt.option('arch') || os.arch(); | ||||
| 
 | ||||
|   config.phjs = grunt.option('phjsToRelease'); | ||||
| 
 | ||||
|   config.pkg.version = grunt.option('pkgVer') || config.pkg.version; | ||||
|   console.log('Version', config.pkg.version); | ||||
| 
 | ||||
|  |  | |||
|  | @ -96,7 +96,7 @@ easily the grafana repository you want to build. | |||
| ```bash | ||||
| go get github.com/*your_account*/grafana | ||||
| mkdir $GOPATH/src/github.com/grafana | ||||
| ln -s  github.com/*your_account*/grafana $GOPATH/src/github.com/grafana/grafana | ||||
| ln -s  $GOPATH/src/github.com/*your_account*/grafana $GOPATH/src/github.com/grafana/grafana | ||||
| ``` | ||||
| 
 | ||||
| ### Building the backend | ||||
|  |  | |||
|  | @ -8,12 +8,16 @@ module.exports = function(config,grunt) { | |||
| 
 | ||||
|     if (!grunt.file.exists(dest)){ | ||||
| 
 | ||||
|       src = config.phjs | ||||
| 
 | ||||
|       if (!src){ | ||||
|         var m=grunt.file.read(confDir+"location.js") | ||||
|         var src=/= \"([^\"]*)\"/.exec(m)[1]; | ||||
| 
 | ||||
|         if (!grunt.file.isPathAbsolute(src)) { | ||||
|           src = confDir+src; | ||||
|         } | ||||
|       } | ||||
| 
 | ||||
|       try { | ||||
|         grunt.config('copy.phantom_bin', { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue