1
0
mirror of https://github.com/firstBitMarksistskaya/jenkins-lib.git synced 2025-08-25 20:09:25 +02:00

pick unused port for dbgs

This commit is contained in:
Dima
2023-06-12 09:55:33 +03:00
parent ab10d28da1
commit 694b0d0957
2 changed files with 4 additions and 3 deletions

View File

@@ -1,6 +1,5 @@
package ru.pulsar.jenkins.library.steps
import hudson.FilePath
import ru.pulsar.jenkins.library.IStepExecutor
import ru.pulsar.jenkins.library.configuration.JobConfiguration
import ru.pulsar.jenkins.library.ioc.ContextRegistry
@@ -39,7 +38,8 @@ class Bdd implements Serializable {
def coverageOpts = config.coverageOptions;
if (options.coverage) {
steps.start("${coverageOpts.dbgsPath} --addr=127.0.0.1 --port=1550")
ServerSocket s = new ServerSocket(0)
steps.start("${coverageOpts.dbgsPath} --addr=127.0.0.1 --port=${s.getLocalPort()}")
steps.start("${coverageOpts.coverage41CPath} start -i DefAlias -u http://127.0.0.1:1550 -P $workspaceDir -s $srcDir -o build/out/bdd-coverage.xml")
}

View File

@@ -105,7 +105,8 @@ class SmokeTest implements Serializable {
def coverageOpts = config.coverageOptions;
if (options.coverage) {
steps.start("${coverageOpts.dbgsPath} --addr=127.0.0.1 --port=1550")
ServerSocket s = new ServerSocket(0)
steps.start("${coverageOpts.dbgsPath} --addr=127.0.0.1 --port=${s.getLocalPort()}")
steps.start("${coverageOpts.coverage41CPath} start -i DefAlias -u http://127.0.0.1:1550 -P $workspaceDir -s $srcDir -o build/out/smoketest-coverage.xml")
}