]> source.dussan.org Git - sonarqube.git/commitdiff
Add default port when --port is not passed to grunt
authorJean-Baptiste Lievremont <jean-baptiste.lievremont@sonarsource.com>
Thu, 8 Jan 2015 14:05:27 +0000 (15:05 +0100)
committerJean-Baptiste Lievremont <jean-baptiste.lievremont@sonarsource.com>
Thu, 8 Jan 2015 15:17:17 +0000 (16:17 +0100)
server/sonar-web/Gruntfile.coffee

index 3815b01ffce7e103c3eef53c355e0dd835a2f6df..600c5680e70d52f7fba735d580c2db5a776e777f 100644 (file)
@@ -1,5 +1,6 @@
 module.exports = (grunt) ->
   pkg = grunt.file.readJSON('package.json')
+  expressPort = '<%= grunt.option("port") || 3000 %>'
 
   grunt.initConfig
     pkg: grunt.file.readJSON('package.json')
@@ -298,7 +299,7 @@ module.exports = (grunt) ->
       test:
         options:
           script: '<%= pkg.sources %>js/tests/e2e/server.js'
-          port: '<%= grunt.option("port") %>'
+          port: expressPort
       dev:
         options:
           background: false
@@ -312,21 +313,21 @@ module.exports = (grunt) ->
           'no-colors': true
           'fail-fast': true
           concise: true
-          port: '<%= grunt.option("port") %>'
+          port: expressPort
         src: ['<%= pkg.sources %>js/tests/e2e/tests/**/*.js']
       single:
         options:
           test: true
           verbose: true
           'fail-fast': true
-          port: '<%= grunt.option("port") %>'
+          port: expressPort
         src: ['<%= pkg.sources %>js/tests/e2e/tests/<%= grunt.option("spec") %>-spec.js']
       testfile:
         options:
           test: true
           verbose: true
           'fail-fast': true
-          port: '<%= grunt.option("port") %>'
+          port: expressPort
         src: ['<%= grunt.option("file") %>']