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 the [azure-pipelines.yml](https://github.com/seleniumbase/SeleniumBase/blob/master/azure-pipelines.yml) file from SeleniumBase into the azure-pipelines.yml box to create your new pipeline:
Copy file name to clipboardExpand all lines: integrations/azure/jenkins/ReadMe.md
+19-19Lines changed: 19 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,33 +11,33 @@
11
11
12
12
#### Search for ["Jenkins" in the Azure Marketplace](https://portal.azure.com/#blade/Microsoft_Azure_Marketplace/GalleryFeaturedMenuItemBlade/selectedMenuItemId/home/searchQuery/jenkins/resetMenuId/) and select the ``Jenkins (Publisher: Microsoft)`` result to get to the Jenkins Start page.
13
13
14
-

14
+

15
15
16
16
17
17
### Step 2. Launch a Jenkins instance
18
18
19
19
#### Click "Create" and follow the steps...
20
20
21
-

21
+

22
22
23
23
#### Continue to "Additional Settings" when you're done with "Basics".
24
24
25
-

25
+

26
26
27
27
#### On the "Additional Settings" section, set the Size to "B2s":
28
28
29
-

29
+

30
30
31
31
#### Once you've reached Step 5, click "Create" to complete the setup.
32
32
33
-

33
+

34
34
35
35
36
36
### Step 3. Inspect your new Jenkins instance to SSH into the new machine
37
37
38
38
#### Once your new Jenkins instance has finished launching, you should be able to see the main page:
39
39
40
-

40
+

41
41
42
42
#### On the main page, you should be able to find the Public IP Address.
43
43
***Use that IP Address to SSH into the machine:**
@@ -46,7 +46,7 @@
46
46
ssh USERNAME@IP_ADDRESS
47
47
```
48
48
49
-

49
+

50
50
51
51
52
52
### Step 4. Clone the SeleniumBase repository from the root ("/") directory.
### Step 14. Run an [example test](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/my_first_test.py) in Chrome to verify installation (May take up to 10 seconds)
116
116
117
-

117
+

***For the "Repository URL", put: ``https://github.com/seleniumbase/SeleniumBase.git``. (You'll eventually be using your own clone of the repository here.)**
181
181
182
-

182
+

183
183
184
184
***Under "Build", click the "Add build step" dropdown.**
185
185
***Select "Execute shell".**
@@ -189,26 +189,26 @@ cd examples
189
189
pytest my_first_test.py --headless
190
190
```
191
191
192
-

192
+

193
193
194
194
#### Click "Save" when you're done.
195
195
196
196
***You'll see the following page after that:**
197
197
198
-

198
+

199
199
200
200
201
201
### Step 21. Run your new Jenkins job
202
202
203
203
***Click on "Build Now"**
204
204
***(If everything was done correctly, you'll see a blue dot appear after a few seconds, indicating that the test job passed.)**
205
205
206
-

206
+

207
207
208
208
209
209
### Step 22. See the top Jenkins page for an overview of all jobs
210
210
211
-

211
+

* Under "Cloud Launcher", Click on "Jenkins Certified by Bitnami"
18
18
* Click on "Launch on Compute Engine"
@@ -22,7 +22,7 @@
22
22
23
23
#### Step 3. Connect with your new Jenkins instance
24
24
25
-

25
+

26
26
27
27
* SSH into your new instance by selecting: "SSH" => "Open in browser window" from the instance page.
28
28
@@ -84,7 +84,7 @@ sudo python setup.py develop
84
84
85
85
#### Step 13. Run an [example test](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/my_first_test.py) on Chrome to verify installation (May take up to 10 seconds)
* For the "Repository URL", put: ``https://github.com/seleniumbase/SeleniumBase.git``. (You'll eventually be using your own clone of the repository here.)
122
122
* Under "Build", click the "Add build step" dropdown and then select "Execute shell".
123
123
* For the "Command", put:
124
+
124
125
```bash
125
126
pytest examples/my_first_test.py --headless
126
127
```
128
+
127
129
* Click "Save" when you're done.
128
130
129
131
#### Step 19. Run your new Jenkins job
@@ -141,7 +143,7 @@ If you have a web application that you want to test, you'll be able to create Se
141
143
142
144
#### Step 21. Return to the Google Cloud Launcher and launch a MySQL Instance
0 commit comments