1
00:00:00,390 --> 00:00:05,640
In our last few lectures, we discussed how we can integrate playwrite with Kitab actions, and in this

2
00:00:05,640 --> 00:00:09,870
lecture we are going to talk how we can integrate playwrite with Asia, the waps.

3
00:00:10,260 --> 00:00:16,830
So as we already discussed, we already have a playwright rapper sitting in our extradimensional GitHub

4
00:00:16,830 --> 00:00:17,210
repo.

5
00:00:17,220 --> 00:00:23,400
So we have already completed a few of the most important hurdles that we really need to go through so

6
00:00:23,640 --> 00:00:24,900
that lectures.

7
00:00:24,990 --> 00:00:31,770
But actually being useful for us while working with the playwrights and the actions was also working

8
00:00:31,770 --> 00:00:32,200
fine.

9
00:00:32,220 --> 00:00:37,020
We already know that, but now with the Asian developers integration, it is going to be even more simpler

10
00:00:37,230 --> 00:00:42,390
because all we are going to do is we're just going to run the exact same command that we have executed

11
00:00:42,390 --> 00:00:47,010
with the GitHub actions, workflow on the Azure developers, and we'll see how it's actually going to

12
00:00:47,010 --> 00:00:47,300
work.

13
00:00:47,640 --> 00:00:54,030
So far doing that, you actually need to have the Azure, the account with you, and then you can see

14
00:00:54,030 --> 00:00:56,110
how it actually works for you.

15
00:00:56,430 --> 00:01:02,130
So I already have Azure develops account and I have used this for many different causes of mine.

16
00:01:02,610 --> 00:01:06,140
And I'm going to use the exact same thing even this time as well.

17
00:01:06,150 --> 00:01:08,250
So I'm just going to create a new project.

18
00:01:08,460 --> 00:01:10,830
I'm going to call this as a playwright.

19
00:01:12,840 --> 00:01:20,610
See, I said, uh, and it's going to be a public proposal that you can now have access to that if I

20
00:01:20,610 --> 00:01:27,360
share the link in future and I'm going to create a new project, if you already have some idea about

21
00:01:27,360 --> 00:01:31,350
working with the actual developers, you already know what I'm going to do over here.

22
00:01:31,410 --> 00:01:37,530
If you don't really have any idea of Azure develops, I highly recommend to learn some basic concepts

23
00:01:37,530 --> 00:01:43,590
of Azure developers, like what is actually about how you can create rapports and how you can work with

24
00:01:43,590 --> 00:01:49,980
build pipeline, release pipelines, YAML file, how you can run them Panelli, how you can set up environment

25
00:01:49,980 --> 00:01:56,300
variables and how you can integrate with the sprint board task boards and stuff.

26
00:01:56,310 --> 00:01:59,330
These are some of the cool thing that you that we always used to do it.

27
00:01:59,340 --> 00:02:00,280
No one can wineman.

28
00:02:00,300 --> 00:02:03,270
That's exactly what we'll be doing in here as well.

29
00:02:03,270 --> 00:02:08,550
But I'm going to be going so deep on this particular lecture to talk all these concepts.

30
00:02:08,730 --> 00:02:16,650
I have already covered that in my Udemy course, which is going to be CIAs Khedive with your divorce

31
00:02:16,980 --> 00:02:22,500
if you just search for Udemy and then you will get into this particular course.

32
00:02:24,530 --> 00:02:29,210
Over here, which is the continuous integration and delivery with Azure, the Web services, so this

33
00:02:29,210 --> 00:02:33,920
course actually has got all the different things that are really required to learn about Azure develops

34
00:02:34,190 --> 00:02:38,130
from the complete basic to the complete advanced level.

35
00:02:38,150 --> 00:02:44,120
So I have a lot of labs pretty much like how we have in this particular course, and all these labs

36
00:02:44,120 --> 00:02:48,680
actually covers a lot of details and how you can actually work with Azure develops.

37
00:02:48,690 --> 00:02:50,750
So this is fully appreciate course.

38
00:02:50,750 --> 00:02:54,080
It always been updated with all the new information that is required.

39
00:02:54,770 --> 00:02:59,470
So, yes, this is how we are going to integrate playwrite as well as photo ops.

40
00:02:59,690 --> 00:03:05,450
But as that said, we need to start creating and work with the playwright in the Azure, the WAPs pipeline

41
00:03:05,630 --> 00:03:06,230
for doing that.

42
00:03:06,240 --> 00:03:12,470
First of all, we need to import the rapport that we have in our GitHub so you can see that is an option

43
00:03:12,470 --> 00:03:13,550
called us import importable.

44
00:03:13,550 --> 00:03:18,380
Or you can also try to clone this repo like we did for the GitHub actions.

45
00:03:18,980 --> 00:03:19,700
We can do that.

46
00:03:19,820 --> 00:03:24,110
But I prefer to go with the import repo option, which is going to be pretty straightforward.

47
00:03:24,500 --> 00:03:27,540
So I'm just going to go over here to the playwright.

48
00:03:27,540 --> 00:03:34,880
See, I said I'm going to copy this repo, paste this over here and I want to import this particular

49
00:03:34,880 --> 00:03:35,270
repo.

50
00:03:35,750 --> 00:03:40,850
So all the GitHub code that we have is going to be important to the azure doop repo.

51
00:03:41,150 --> 00:03:47,630
And then I can start creating the pipeline, probably the pipeline later point of time.

52
00:03:47,630 --> 00:03:51,740
But build a pipeline is more than enough for this particular demonstration.

53
00:03:52,220 --> 00:03:54,880
So you can see that our code is currently sitting over here.

54
00:03:55,160 --> 00:03:58,400
I'm going to set up a build pipeline by hitting this guy.

55
00:03:58,850 --> 00:04:03,350
And we know that this is a Norges project and I have selected that.

56
00:04:03,440 --> 00:04:04,040
That's it.

57
00:04:04,430 --> 00:04:09,890
So you can see that this is super simple and super straightforward to work in the actual database.

58
00:04:10,190 --> 00:04:17,150
And instead of the NPM run and build, this time I'm actually going to be using the same guy that NPCs

59
00:04:17,150 --> 00:04:17,540
Foleo.

60
00:04:17,540 --> 00:04:20,720
You remember our friend, so I'm just going to do this.

61
00:04:20,720 --> 00:04:24,350
NPCs Folia hyphen, hyphen parum.

62
00:04:24,980 --> 00:04:29,630
The browser name is equal to probably this time.

63
00:04:29,630 --> 00:04:36,350
I'm not going to specify the browser name and we will see if it could be able to run that test this

64
00:04:36,350 --> 00:04:36,650
time.

65
00:04:37,070 --> 00:04:44,960
So I'm just going to stay safe and I'm just going to run and it's going to run on the Ubuntu operating

66
00:04:44,960 --> 00:04:45,740
system for us.

67
00:04:45,980 --> 00:04:48,560
So we'll see what's going to basically happen.

68
00:04:52,780 --> 00:04:55,450
So you can see that the playwright installation is happening over here.

69
00:04:55,480 --> 00:05:00,850
We don't really have to worry about how we the get up actions did with the action steps and all those

70
00:05:00,850 --> 00:05:01,180
things.

71
00:05:01,180 --> 00:05:03,220
But here it is quite straightforward.

72
00:05:04,990 --> 00:05:11,570
And then there is an error coming to us and it says that the hyphen Pyramus name value is missing.

73
00:05:11,590 --> 00:05:12,700
So, yes, of course.

74
00:05:12,700 --> 00:05:12,960
Right.

75
00:05:12,970 --> 00:05:17,770
I mean, we need to remove either the computer programs like browser name alone is not something we

76
00:05:17,770 --> 00:05:19,330
need to remove and remove everything.

77
00:05:19,750 --> 00:05:21,060
Probably need to fix that.

78
00:05:21,070 --> 00:05:22,470
I mean, you don't have to do that.

79
00:05:22,480 --> 00:05:26,560
I mean, if you don't really begin to talk about that in our next video.

80
00:05:26,710 --> 00:05:32,230
But, yes, this is how we can fix this and try to run the test on the actual pipeline.

81
00:05:32,260 --> 00:05:34,660
So I just go ahead and do that in our next lecture.
