Skip to content

Commit 40e1877

Browse files
authored
Add CI/CD integration to SC5, remove it from SC4 (#3086)
1 parent 84f1356 commit 40e1877

File tree

4 files changed

+16
-7
lines changed

4 files changed

+16
-7
lines changed

docs/secure-connections.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ See our [Sauce Connect Proxy Security Overview](https://saucelabs.com/resources/
4141
</div>
4242
<div className="box box5 card">
4343
<div className="container">
44-
<h3><a href="/secure-connections/sauce-connect/setup-configuration/ci-cd-integration">CI/CD Integration</a></h3>
44+
<h3><a href="/secure-connections/sauce-connect-5/operation/ci-cd-integration">CI/CD Integration</a></h3>
4545
<p>Streamline your Sauce Connect Proxy automated functional testing by integrating your preferred build provider with Sauce Labs.</p>
4646
</div>
4747
</div>

docs/secure-connections/sauce-connect/setup-configuration/ci-cd-integration.md renamed to docs/secure-connections/sauce-connect-5/operation/ci-cd-integration.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,26 @@ sidebar_label: CI/CD Integration
66

77
## GitHub Actions
88

9-
[GitHub Actions](https://docs.github.com/en/actions) allow to automate, customize, and execute your software development workflows right in your GitHub repository.
9+
GitHub Actions allow to automate, customize, and execute your software development workflows right in your GitHub repository.
1010

1111
[Sauce Connect Proxy GitHub Action](https://github.com/marketplace/actions/sauce-connect-proxy-action) allows to launch Sauce Connect Proxy for GitHub CI workflow.
1212

13-
## Jenkins Configuration
13+
## Jenkins
1414

1515
Jenkins is an open-source automation server and continuous integration software tool for testing and reporting on isolated changes in a larger code base in real time.
1616

1717
The Jenkins plugin for Sauce Labs will automatically install Sauce Connect Proxy on your Jenkins server for integration. Once installed, you'll need to configure your project to use Sauce Connect Proxy. You can change the location where the plugin extracts Sauce Connect for specific projects or globally for all projects.
1818

19-
## Additional Resources
20-
2119
For instructions on running your Jenkins build with Sauce Connect Proxy enabled, see [Sauce Labs with Jenkins](/basics/integrations/jenkins).
20+
21+
## TeamCity
22+
23+
TeamCity is a continuous integration tool suite by JetBrains.
24+
25+
For instructions on running your TeamCity build with Sauce Connect Proxy enabled, see [Sauce Labs with TeamCity](/basics/integrations/teamcity).
26+
27+
## WebdriverIO
28+
29+
WebdriverIO is a next-gen browser and mobile automation test framework for Node.js.
30+
31+
For instructions on using it with Sauce Connect Proxy enable, see [Sauce Service](https://webdriver.io/docs/sauce-service/#installation)

docs/secure-connections/sauce-connect/proxy-tunnels.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import TabItem from '@theme/TabItem';
1414
- We recommend using [cURL](https://curl.se/docs/) or an equivalent tool.
1515
- Check to see if you have any proxies that are required to access the public Internet.
1616
- Review the [Basic Sauce Connect Proxy Setup](/secure-connections/sauce-connect/setup-configuration/basic-setup) for instructions on how to set your Sauce Labs username and access key and launch a tunnel.
17-
- If you're using Jenkins, or GitHub Actions, be sure to review [Sauce Connect Proxy CI/CD Integration](/secure-connections/sauce-connect/setup-configuration/ci-cd-integration).
1817

1918
## Best Practice for Using Tunnels
2019

sidebars.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1052,6 +1052,7 @@ module.exports = {
10521052
'secure-connections/sauce-connect-5/operation/configuration',
10531053
'secure-connections/sauce-connect-5/operation/proxies',
10541054
'secure-connections/sauce-connect-5/operation/api-server',
1055+
'secure-connections/sauce-connect-5/operation/ci-cd-integration',
10551056
'secure-connections/sauce-connect-5/operation/readiness-checks',
10561057
],
10571058
},
@@ -1088,7 +1089,6 @@ module.exports = {
10881089
'secure-connections/sauce-connect/setup-configuration/additional-proxies',
10891090
'secure-connections/sauce-connect/setup-configuration/specialized-environments',
10901091
'secure-connections/sauce-connect/setup-configuration/docker',
1091-
'secure-connections/sauce-connect/setup-configuration/ci-cd-integration',
10921092
'secure-connections/sauce-connect/setup-configuration/readiness-checks',
10931093
],
10941094
},

0 commit comments

Comments
 (0)