You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-4Lines changed: 16 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,6 +69,20 @@ This will start the tunnel before your job runs. Once the job finishes, the tunn
69
69
70
70
`testingbotPublisher()` will try to read the JUnit report files and show the test results from TestingBot.
71
71
72
+
### Environment variables
73
+
74
+
Inside **both**`testingbot { }` and `testingbotTunnel { }` blocks:
75
+
76
+
*`TESTINGBOT_KEY` / `TB_KEY` – your TestingBot API key
77
+
*`TESTINGBOT_SECRET` / `TB_SECRET` – your TestingBot API secret (masked in the build log)
78
+
79
+
Inside a `testingbotTunnel { }` block only (these describe the tunnel started for that block):
80
+
81
+
*`SELENIUM_HOST` / `SELENIUM_PORT` – host and port to point your Selenium client at when using the tunnel
82
+
*`TESTINGBOT_TUNNEL_IDENTIFIER` – the identifier of the tunnel started for this block. Pass it in your desired capabilities so parallel builds each use their own tunnel.
83
+
84
+
Each `testingbotTunnel { }` block starts an isolated tunnel with its own identifier, so parallel pipeline branches no longer interfere with one another.
85
+
72
86
An example:
73
87
74
88
```
@@ -115,10 +129,8 @@ To build the plugin, use:
115
129
116
130
## Releasing the Plugin
117
131
118
-
To release the plugin, use:
119
-
120
-
`mvn release:prepare release:perform`
132
+
Releases are published automatically through the Jenkins [continuous delivery](https://www.jenkins.io/doc/developer/publishing/releasing-cd/) (JEP-229) flow: merging to the default branch triggers the `cd` GitHub Actions workflow, which builds and publishes an incremental release. There is no manual `mvn release:prepare` step.
121
133
122
134
## Reporting Issues
123
135
124
-
Please [file a new issue](https://github.com/testingbot/TestingBot-Jenkins-Plugin/issues).
136
+
Please [file a new issue](https://github.com/jenkinsci/testingbot-plugin/issues) on the GitHub repository.
0 commit comments