GitLab Beginner Tutorial 6 | How to install GitLab Runner on Windows OS

Поділитися
Вставка
  • Опубліковано 16 лис 2024

КОМЕНТАРІ • 374

  • @vaibhavparsadi5986
    @vaibhavparsadi5986 3 роки тому +3

    This is the best available series on GITLAB in UA-cam. Thanks Raghav!

    • @RaghavPal
      @RaghavPal  3 роки тому +1

      Most welcome Vaibhav

  • @eatyourspinachtomperez8700
    @eatyourspinachtomperez8700 3 роки тому +9

    Even though Gitlab's UI is a bit ahead, (being Apr 2021), the toots (tutorials) are still VERY helpful. Thank you sir.

  • @pedroobrequeroa144
    @pedroobrequeroa144 4 роки тому +16

    Thank you.
    This video should be in the official documentation to install gitlab runner xD

    • @RaghavPal
      @RaghavPal  4 роки тому

      So happy and humbled to see your message Pedro

  • @ianershen6408
    @ianershen6408 Рік тому +2

    It's been great so far! Although the UI is a bit different now, I like the fact that it makes me dig in by myself to find things-- helps for retention. Thanks!

  • @orabaki
    @orabaki 3 роки тому +1

    Thank you so much! This straightforward tutorial along with your calm voice finally relieved my awful headache after trying a couple of times to do this thing.

  • @weltbestevideos
    @weltbestevideos 10 місяців тому

    9:48 It's very good that you show such issues and their solution. Helps a lot!

    • @RaghavPal
      @RaghavPal  10 місяців тому

      Glad to know this

  • @nacknack4977
    @nacknack4977 2 роки тому

    I could not have done it without your Video. So Thank you for sharing the information. Very good Video

  • @tommyegan3000
    @tommyegan3000 Рік тому

    dude your teaching is priceless

  • @ashutoshkumar7275
    @ashutoshkumar7275 3 роки тому

    very useful video raghav, the way you explain thing is very simple and doable. Thanks alot.

    • @RaghavPal
      @RaghavPal  3 роки тому

      You are most welcome Ashutosh

  • @premkumarmani1380
    @premkumarmani1380 3 роки тому

    it works without doing any adjustments.. thanks for your help

  • @zafelofficiel8826
    @zafelofficiel8826 9 місяців тому

    It's exactly the tutorial I was looking for! Thank you very much!

    • @RaghavPal
      @RaghavPal  9 місяців тому

      You're welcome Zaf

  • @VikasSharmaUSA
    @VikasSharmaUSA 3 роки тому +2

    Great tutorial Raghav! The way you explain is really great and covers basics well enough. I saw you GitLab CI video as well - thats great too. Cheers & keep up the great work! :)

  • @mysticmanisha6647
    @mysticmanisha6647 3 роки тому

    Good job Raghav.I have been looking for this

  • @harshadpatil8465
    @harshadpatil8465 3 роки тому

    Thanks Raghav. It helped me to start with GitLab

    • @RaghavPal
      @RaghavPal  3 роки тому

      So happy to know Harshad

  • @poonampatil2830
    @poonampatil2830 3 роки тому

    Great Tutorial for beginners. Thank you Raghav

  • @drtariqahmadphd3372
    @drtariqahmadphd3372 4 роки тому

    FANTASTIC video. FANTASTIC. Perfecttly paced, very well explained. Thanks sssooo much.

  • @arulventhan641
    @arulventhan641 2 роки тому

    Thankyou Raghav, very useful

  • @marcominervini6075
    @marcominervini6075 4 роки тому

    I love these videos !!! You re teaching style is fantastic.

  • @valeriemorin8176
    @valeriemorin8176 3 роки тому

    very usefull - excellent step by step instructions

  • @gauravsinghtanwar4415
    @gauravsinghtanwar4415 4 роки тому

    Dude this series is super good

    • @RaghavPal
      @RaghavPal  4 роки тому

      Thanks for watching Gaurav

  • @ArrejoAero77
    @ArrejoAero77 9 місяців тому

    Excellent video!

    • @RaghavPal
      @RaghavPal  9 місяців тому

      Thank you very much Jozy

  • @vjmusix526
    @vjmusix526 4 роки тому +1

    Thanks a lot, man! solves the problem I'm having for weeks

  • @amitpawar1677
    @amitpawar1677 2 роки тому

    Nice session sir. Thanks much....

  • @gabrielrandazzo4266
    @gabrielrandazzo4266 2 роки тому

    Excelente video hermano. Saludos che!

  • @ekkysukmawati9696
    @ekkysukmawati9696 Рік тому

    Thank you so Much Sir... It is very usefull🙏

  • @garyy2299
    @garyy2299 4 роки тому

    Thank you Raghav! Your videos are very helpful

  • @raghupathym25
    @raghupathym25 2 роки тому +1

    Thanks for the video. How to deploy via cicd if machine is behind the windows bastion host. My aws instance is behind windows bastion. Is this task possible. Currently my cicd is deploying to dev environment(public IP), the requirement is to deploy to prod environment.

    • @RaghavPal
      @RaghavPal  2 роки тому

      Hi Raghupathy, as of now I have not created any session on this and do not have complete details, For now you can try online information and examples, I will try to check on this

  • @owltoowl
    @owltoowl Рік тому

    Can't thank you enough for this.

  • @farhankhalid257
    @farhankhalid257 3 роки тому

    Sir, your video(s) is very helpful. Thank you!

    • @RaghavPal
      @RaghavPal  3 роки тому

      You are welcome Farhan

  • @priyadarshanibehera3822
    @priyadarshanibehera3822 3 роки тому

    Thank you Sir.....love you Sir❤

    • @RaghavPal
      @RaghavPal  3 роки тому

      Most welcome Priyadarshani

  • @trupti.............4585
    @trupti.............4585 2 роки тому

    it helps me immensely

    • @RaghavPal
      @RaghavPal  2 роки тому

      Thanks for watching Trupti

  • @narayan8787
    @narayan8787 4 роки тому

    Thanks for awasome video

    • @RaghavPal
      @RaghavPal  4 роки тому

      So nice of you Narayan

  • @leoniaklebanov2502
    @leoniaklebanov2502 5 років тому +1

    Clear and very useful session! Thanks a lot!

    • @RaghavPal
      @RaghavPal  5 років тому

      You're welcome Leonia

  • @chitchanokchicho5545
    @chitchanokchicho5545 3 роки тому

    This video is very helpful! thanks!

    • @RaghavPal
      @RaghavPal  3 роки тому

      You're welcome! pls share and help all who may need this

  • @meghanagowda1336
    @meghanagowda1336 3 роки тому

    Hey, Thanks for the information.
    Can we add multiple runner for a project?

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi Meghana, I have not tried, See this - gitlab.com/gitlab-org/gitlab-runner/-/issues/3153

  • @rebeccamundia6322
    @rebeccamundia6322 5 років тому +2

    This was very helpful. Thank you

    • @RaghavPal
      @RaghavPal  5 років тому

      You're welcome Rebecca

  • @arshadpkhan129
    @arshadpkhan129 4 роки тому

    Thank you so much for sharing the knowledge , 👍👍

  • @hellenrueda6334
    @hellenrueda6334 Рік тому

    YOU ARE THE BEST

  • @asmagesalla8857
    @asmagesalla8857 3 роки тому

    THANK YOU !!!! THIS WAS HELPFUL.

  • @mayankpatel6735
    @mayankpatel6735 4 роки тому +1

    Your video was really helpful. Thanks for creating such an amazing content.

  • @jaxparrow1794
    @jaxparrow1794 3 роки тому

    Excellent!
    Thank you!

    • @RaghavPal
      @RaghavPal  3 роки тому

      Glad you liked it Nikola

  • @mohamed_said_ibrahim
    @mohamed_said_ibrahim Рік тому

    very good

  • @varadh
    @varadh 3 роки тому

    Nice video. thanks

  • @thotamounika5633
    @thotamounika5633 4 роки тому +2

    Hi Raghav Thank you so much for this course. Very well explained. when i tried to follow these steps it's asking me to enter SSH server address as well. What is it? and on next try it worked and haven't asked the server address, any reason why? at first i gave the runner description long like This is my first gitlab runner, but later on changed it to my-runner.

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Thota, It may be because of name. Here is the official documentation - docs.gitlab.com/runner/register/index.html#windows

  • @Evanoorg
    @Evanoorg 4 роки тому

    Awesome video,it helped a lot!

  • @mizanur968
    @mizanur968 2 роки тому

    Nice video, I am using allure report but gitlab ci console says allure is not recognized, how to add allure in the gitlab runner, I also need to add aws cli in the runner.

    • @RaghavPal
      @RaghavPal  2 роки тому +1

      Hi Mizanur, you may need to add support for allure, will need to see some online examples

  • @hamidja1537
    @hamidja1537 2 роки тому

    Thanks for sharing

    • @RaghavPal
      @RaghavPal  2 роки тому

      Thanks for watching Hamid

  • @testingshala
    @testingshala 5 років тому

    fantastic presentation

  • @easonkai9195
    @easonkai9195 4 роки тому

    That's very useful and so detail, thank you very much!

    • @RaghavPal
      @RaghavPal  4 роки тому

      You're very welcome K Eason

  • @ginopeduto4264
    @ginopeduto4264 4 роки тому +1

    I just felt that it's time to say "thank you" for these helpfull and well done videos

    • @RaghavPal
      @RaghavPal  4 роки тому

      You're very welcome Gino

  • @nishantchoudhary8357
    @nishantchoudhary8357 4 роки тому

    Thanks for the awesome video.

    • @RaghavPal
      @RaghavPal  4 роки тому

      You're welcome Nishant

  • @sharathkumarhk4260
    @sharathkumarhk4260 Рік тому

    Thank you Sir!

  • @danielarmandovidalsoroa7787
    @danielarmandovidalsoroa7787 4 роки тому

    Very useful indeed, thank you

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      Glad it was helpful Daniel

  • @krakxp
    @krakxp 5 років тому +2

    Thank you, from México

    • @RaghavPal
      @RaghavPal  5 років тому

      You're welcome Marco

  • @thedeveloper2513
    @thedeveloper2513 5 років тому +1

    Great explanation, thank you. Can you please tell me the software you used to record this video?

    • @RaghavPal
      @RaghavPal  5 років тому

      You're welcome. I used my mac QuickTime

  • @sawankandavalli8901
    @sawankandavalli8901 5 років тому

    Hi Raghav Pal, Thank you very much for this tutorial. Please can you help me understand what is the difference between this (GitLab runner) and Jenkins?
    Are these both not used for the same purpose of CI/CD?

    • @RaghavPal
      @RaghavPal  5 років тому +1

      Hi Kumar, Jenkins is a CI/CD tool. GitLab is a complete solution from project planning to ci/cd.

    • @sawankandavalli8901
      @sawankandavalli8901 5 років тому

      @@RaghavPal Thank you very much 🙂 That clarifies my doubt.

  • @VCKLYTech
    @VCKLYTech 3 роки тому

    Thank you so much.

  • @KaranOdedra
    @KaranOdedra 4 роки тому +1

    Hello Raghav, thank you for making it simple and easy to understand.
    Where can I find the notes you wrote, can't see in the description?

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      Hi Karan, glad to know it helped. Notes are there in the description below the video. Click Show More..

    • @KaranOdedra
      @KaranOdedra 4 роки тому

      @@RaghavPal yes can see that, I thought there was some pdf or word file :)

    • @RaghavPal
      @RaghavPal  4 роки тому

      No and there is no provision to add that on youtube.

    • @KaranOdedra
      @KaranOdedra 4 роки тому

      @@RaghavPal yes yes, I meant a link :)

  • @Liam-up8pe
    @Liam-up8pe 4 роки тому

    Excellent tutorial thank you

    • @RaghavPal
      @RaghavPal  4 роки тому

      Thanks for watching Liam

  • @rupeshdesai5364
    @rupeshdesai5364 4 роки тому

    Hello Raghav thanks for your lucid explanation , I have one doubt when we want to trigger two different windows machines is it possible with one runner or we need to add more runners?

    • @RaghavPal
      @RaghavPal  4 роки тому +2

      Hi Rupesh, you will have to install runner on both machines and then register it with your gitlab account

    • @rupeshdesai5364
      @rupeshdesai5364 4 роки тому

      @@RaghavPal Thank you 🙂

  • @MemesofChennai
    @MemesofChennai 3 роки тому

    can you please make more content on gitlab commands such as merging,cloning, rebasing...etc...

    • @RaghavPal
      @RaghavPal  3 роки тому

      Sure I will do Vignesh, can check existing videos here automationstepbystep.com/

    • @MemesofChennai
      @MemesofChennai 3 роки тому

      @@RaghavPal Thank you so much ...got it 😃

  • @satyabrata05
    @satyabrata05 2 роки тому

    sir, openssl configuration is essential for local GITLAB Server while configure GitLab-Runner??

    • @RaghavPal
      @RaghavPal  2 роки тому

      should not be mandatory, will need to check

  • @Seasonal_DevOps
    @Seasonal_DevOps 5 років тому +1

    hi,
    Thanks for Awesome series on GitLab. I have little bit confusion. Where GitLab runner needs to be installed and registered either on the same machine where GitLab server is installed or I can install on any other machine.

    • @RaghavPal
      @RaghavPal  5 років тому +1

      You can install it on any machine. The server and agent should be able to communicate with each other.

    • @Seasonal_DevOps
      @Seasonal_DevOps 5 років тому +1

      @@RaghavPal
      Thank you Raghav for clearing my concept, actually I am new to gitlab.

  • @shubhragarg875
    @shubhragarg875 4 роки тому

    great efforts..thank you for making such a wonderful series!!

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      Most welcome Shubhra

    • @roccowesley7676
      @roccowesley7676 3 роки тому

      I realize I'm kinda randomly asking but does anybody know of a good place to watch new tv shows online?

  • @bosesk
    @bosesk 4 роки тому

    Awesome representation, thnx for the tutorial

  • @ushasri9153
    @ushasri9153 3 роки тому

    Under Runners activated for this project..it is not green circle instead it is ❗ symbol(i.e., New Runner. Has not connected yet)...for the runner which i activated

  • @mohitagarwal5389
    @mohitagarwal5389 3 роки тому

    Nice video brother....but i need your help....i searched for "Card Matching Helper" and i found gitlab link on top but i am unable to find that application on their website....please guide me where would i find that and how to install it on my PC.

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi Mohit, pls educate me on Card Matching Helper, will need to check online

  • @sami2samu
    @sami2samu 3 роки тому +1

    Hello Raghav, I am new to GitLab and your videos are very helpful in understanding the concepts. I have a query, how do I check the projects names that are registered with the gitlab-runner ?

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi Chitraranjan, I am not very sure on this and will have to check online

  • @adityasingh5377
    @adityasingh5377 4 роки тому

    can you show or give hint how to same to trigger ansible playbook if any change happen by the developer

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Aditya, I will plan to have a session on this

  • @vijaybhavsar2512
    @vijaybhavsar2512 3 роки тому

    Hey Raghav,
    great sessions :)
    A quick question - should GitLab Runner be installed on each Developer's laptop ?

    • @RaghavPal
      @RaghavPal  3 роки тому +1

      Hi Vijay, You can based on the needs, I will be good to do on a central server

  • @ArunKumar-of8jm
    @ArunKumar-of8jm 3 роки тому

    Can we do auto deployment without Runner? or is it always mandatory
    In my case, if any code changes happned in master branch, Auto deployment should triggered.
    Is it possible without Git Runner

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi Arun, I am not too sure on this and will need to check with a hands-on, Try to see some online examples

  • @xXUkanlosXx
    @xXUkanlosXx 5 років тому

    Thanks!! Very helpful

  • @MShinB
    @MShinB 4 роки тому

    Thanks>
    Can you create a video about on the Docker.
    Thank so much

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Shin check here automationstepbystep.com/

  • @automationra
    @automationra 3 роки тому

    Hi Raghav,
    Is it possible to share the GitLab Runner for multiple projects? If yes, are there other components that need to configure?

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi, I am not too sure and will need to check

  • @tranmyan6500
    @tranmyan6500 5 років тому

    Very nice instruction (y)

    • @RaghavPal
      @RaghavPal  5 років тому

      Thanks for watching Tran

  • @shilza8336
    @shilza8336 4 роки тому

    Man its really cool! Thanks

  • @anandu5648
    @anandu5648 3 роки тому

    Hi Raghav, first of all thank you for giving such a wonderful step by step information regarding git lab... I do find it helpful but i got some doubts regarding adding tags for the runner as well as entering executer! Why do we add tags and executers. Does ci tag only integrates... Pls help me... I'm just a beginner

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi Anandu,
      Tags are:
      Useful for marking deployments and releases
      Annotated tags are an unchangeable part of Git history
      Soft/lightweight tags can be set and removed at will
      Many projects combine an annotated release tag with a stable branch
      Consider setting deployment/release tags automatically
      Check this stackoverflow.com/questions/43638979/understanding-gitlab-ci-tags#:~:text=In%20Git%2C%20within%20your%20repository,In%20your%20.
      GitLab Runner implements a number of executors that can be used to run your builds in different scenarios.
      Check docs.gitlab.com/runner/executors/#:~:text=The%20Custom%20executor%20allows%20you,environment%20you%20want%20to%20use.

  • @fariduzzaman
    @fariduzzaman 4 роки тому

    Thanks a lot for your great effort...

    • @RaghavPal
      @RaghavPal  4 роки тому

      You're welcome

    • @fariduzzaman
      @fariduzzaman 4 роки тому

      @@RaghavPal Hello, hope you are doing very well is it possible to know something about git push... I followed your all instruction but when I tried to push, it returned me nothing to commit, working tree clean do you have any idea why it happened and thanks again for your reply.

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi, you will have to add and commit before push. This will help - ua-cam.com/play/PLhW3qG5bs-L8OlICbNX9u4MZ3rAt5c5GG.html

  • @ithereos9554
    @ithereos9554 4 роки тому

    Just getting into GitLab to see what it's about; if I understand correctly this GitLab runner is a service to make Windows clients be able to work with a GitLab instance; BUT the GitLab instance is still not compatible with Windows, you can only install it into a Unix-based system and so forth, correct?

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi, you can use GitLab runner on windows too. In real world when you do a CI CD project, most probably Linux will be used. But the option to run on windows is there

  • @sugarpapsi
    @sugarpapsi 3 роки тому

    Thanks dude

  • @anonnewuserp9530
    @anonnewuserp9530 3 роки тому

    Hi Raghav, your videos are really good to understand concepts clearly. I followed your tutorial However I am getting below error:
    Failed to start gitlab-runner: The system cannot find the file specified.
    I read some solutions where they suggest to create a user with admin account as well as 'log on as a service' option. On my windows 10 there is no such option Kindly help me to proceed. Thanks

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi, this can help forum.gitlab.com/t/permissions-error-with-gitlab-runner-as-windows-service/13677

    • @rosep5172
      @rosep5172 3 роки тому

      @@RaghavPal i created a separate user with administrator rights but login as a service is missing on windows 10 home edition

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi Rose, will need to check on this online

    • @rosep5172
      @rosep5172 3 роки тому

      @@RaghavPal Alternatively, can I install gitlab on a VM on windows?

    • @RaghavPal
      @RaghavPal  3 роки тому

      Yes, can try Rose

  • @jinups
    @jinups Рік тому

    Thanks man

  • @ramsam4862
    @ramsam4862 4 роки тому +1

    Rehav ...when I entered the command gitlab-runner.exe install ......its showing error...Access is denied.....can you help me out this ....everything I m done perfectly

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      Hi Ram, Pls check this - forum.gitlab.com/t/permissions-error-with-gitlab-runner-as-windows-service/13677

    • @ramsam4862
      @ramsam4862 4 роки тому

      Thank you @rahav pal

  • @egwuemijerryjude7287
    @egwuemijerryjude7287 2 роки тому

    Dear Raghav after installing the runner, how i access the gitlab interface ?

    • @RaghavPal
      @RaghavPal  2 роки тому

      Hi, I will need some more details on what you're exactly trying to do, Can check this for help docs.gitlab.com/runner/install/windows.html

  • @narayanaswift6595
    @narayanaswift6595 4 роки тому

    hi sir , is this jenkins and git lab runner do the same job ? is these two services same?

    • @RaghavPal
      @RaghavPal  4 роки тому

      Jenkins and GiLab both can be used for CI, CD process

  • @Shyamjith-wv5qd
    @Shyamjith-wv5qd Рік тому

    Thank you ♥

  • @anudeep7919
    @anudeep7919 4 роки тому

    Nice intro! I have a doubt which might be stupid, how does the gitlab connect to the runner on your local to run the pipeline? Should there be a connectivity of my machine on network and the firewall has to be turned off? please suggest , Also redirect me if there's a link on gitlab which answers this
    Thanks!

    • @RaghavPal
      @RaghavPal  4 роки тому

      Hi Anudeep, the connection is made through protocol like ssh. You can read more here - stackoverflow.com/questions/47281209/what-is-gitlab-runner

  • @automationra
    @automationra 3 роки тому

    Hi Raghav,
    I'm asking again. :). How to increase the shared runners in Gitlab CI/CD pipeline? my shared runneres has been reached and I cannot continue run my pipeline jobs.

    • @RaghavPal
      @RaghavPal  3 роки тому

      Hi, I will need to check on this, Pls check if this helps
      docs.gitlab.com/ee/ci/runners/
      docs.gitlab.com/ee/user/gitlab_com/#linux-shared-runners

  • @KomKom110
    @KomKom110 6 місяців тому

    Hi sir, My GitLab don't show "Set up a specific Runner manually", so i can't get the runner authentication token. What should i do ?

    • @RaghavPal
      @RaghavPal  6 місяців тому

      If the "Set up a specific Runner manually" option is not visible in your GitLab project, it could be due to a few reasons. Here are some steps you can take:
      1. Check your permissions: You must have Owner permissions for the project to set up a specific runner
      2. Navigate to the correct location: Go to your project's Settings > CI/CD and expand the Runners section³. The token should be available there.
      3. Update GitLab: If you're using an older version of GitLab, it might be worth updating to the latest version. Some features might not be available or might have different names in older versions.
      4. Contact Support: If you're still having trouble, consider asking a question in the GitLab support forum
      Remember, once you have the URL and token, you can register the runner

  • @shripadghatigar8434
    @shripadghatigar8434 2 роки тому

    I have registered gitlab runner and used shell option. Currently I m running automation scripts. But these scripts are running in headless mode. I would like to know how to run these automation scripts in non-headless mode. How to open browser instance?

    • @RaghavPal
      @RaghavPal  2 роки тому

      HI Shripad, you will need to use an agent having physical browsers, this can help stackoverflow.com/questions/57200139/chrome-and-firefox-running-always-in-headless-mode-through-gitlab-runner

  • @pBinx-bd8xg
    @pBinx-bd8xg 3 роки тому

    Thanks!

  • @SumitaParte
    @SumitaParte 4 роки тому

    Great tutorial! very concise. But I'm getting this error. Any idea?
    ERROR: Registering runner... forbidden (check registration token) runner=****
    PANIC: Failed to register this runner. Perhaps you are having network problems

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      Hi Sumita,
      Here is some discussion. Looks like for most users it was version issue - stackoverflow.com/questions/37509848/gitlab-ci-failed-to-register-runner

  • @vivekjain7589
    @vivekjain7589 4 роки тому

    Hello Raghav. I can not see setting option where I can check runner is active or not. Could you please help on this

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      Hi Vivek, you can check from command line as well. docs.gitlab.com/runner/faq/

  • @sarangmech
    @sarangmech 4 роки тому

    Hi Raghav - I want to install a new autoscalable gitlab runner on docker to run selenium tests in parallel. Do you have any video on this?

    • @RaghavPal
      @RaghavPal  4 роки тому

      Not yet, will need some online help Saranga

    • @kchaitu4
      @kchaitu4 3 роки тому

      Hi Raghav - even I am looking for setting up autoscaling gitlab runner using spot instance with dind. A video on this... Will be much helpful.

  • @ahammedbasha3720
    @ahammedbasha3720 2 роки тому

    Hi Raghav I need how to integrate blackduck to gitlab pipelines can you please provide me step by step process

    • @RaghavPal
      @RaghavPal  2 роки тому

      Hi, not very sure, for now can check this stackoverflow.com/questions/63788386/how-to-integrate-black-duck-with-gitlab-ci

  • @katiefavara244
    @katiefavara244 4 роки тому +1

    I tried to install this before and then thought I removed it. But, it is failing on installation due to the registry key. I cannot locate a registry key by the find option. How do I find this old key to delete?

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      Hi Katie, you can use unregister command to unregister a specific runner. Check this - docs.gitlab.com/runner/commands/#gitlab-runner-unregister
      This can help too - gitlab.com/gitlab-org/gitlab-runner/-/issues/1316

  • @assislima4711
    @assislima4711 4 роки тому

    Thanks, great conttent.

  • @tonyqi1191
    @tonyqi1191 4 роки тому

    Great Video! But I ran into a problem at the end of the process. When I had to enter "...the gitlab-ci tags for this runner...". It gives me the error message: "Error: Registering runner...forbidden(check registration token)....PANIC: Failed to register this runner. (...))" I checked the token twice and have generated a new one too. I would really appreciate it if you could help me!

    • @RaghavPal
      @RaghavPal  4 роки тому +1

      Hi Tony, pls check this
      gitlab.com/gitlab-org/gitlab-runner/-/issues/2448
      stackoverflow.com/questions/39287990/error-registering-runner-forbidden-check-registration-token

  • @JASIM1419
    @JASIM1419 8 місяців тому

    "setup a specific runner manually " section is not showing instead there is Project runner with new project runner button

    • @RaghavPal
      @RaghavPal  8 місяців тому

      Jaskaran
      For issue with GitLab Runner on Windows, specifically related to the absence of the "Setup a specific runner manually" section,
      Try these steps:
      1. Project Runner vs. Specific Runner:
      - GitLab offers two types of runners:
      - Project Runners: These are specific to a project and can be created directly within the project settings.
      - Specific Runners: These are manually set up and can be shared across multiple projects.
      - The "Setup a specific runner manually" section is where you configure specific runners.
      2. Possible Solutions:
      - Here are some steps to resolve the issue:
      1. Check GitLab Version:
      - Ensure that you're using a GitLab version that supports specific runners.
      - Some older versions may not have this feature.
      2. Access Project Settings:
      - Go to your GitLab project.
      - Click on Settings (usually a gear icon).
      - Look for the CI/CD section.
      - Expand the Runners section.
      - If you see the "Install a Runner" button there, you're in the right place.
      3. Verify Permissions:
      - Make sure you have the necessary permissions (such as being a project maintainer) to set up specific runners.
      4. Update GitLab Runner:
      - If you're using an older version of GitLab Runner, consider updating to the latest version.
      - Sometimes, newer versions provide additional features and bug fixes.
      5. Check Environment Variables:
      - Verify that the environment variables (such as `PATH`) are correctly set for GitLab Runner.
      6. Restart GitLab Services:
      - If you made any changes, restart GitLab services to apply them.
      7. Clear Browser Cache:
      - Sometimes, browser cache can cause issues. Clear your browser cache and try again.
      3. Manual Installation:
      - If you still can't find the "Setup a specific runner manually" section, consider manually installing GitLab Runner:
      - Download the GitLab Runner binary for Windows.
      - Install it using the instructions provided in the GitLab documentation.
      - Register the runner with your GitLab instance using the registration token from the project settings.
      4. Debugging:
      - If none of the above steps work, check the GitLab logs for any relevant error messages.
      - Look for any warnings or issues related to runners.
      Remember to adapt these steps based on your specific GitLab setup and environment.

  • @musamaiza6259
    @musamaiza6259 Рік тому

    I can install the ( gitlab-runner.exe install )
    When I make a download this is what I get:
    gitlab-runner-windows-amd64
    gitlab-runner-windows-386
    The .exe doesn't appear, and when I try making the installation on either CMD or Gitbash, it's says not found.
    What should I do? Thanks

    • @RaghavPal
      @RaghavPal  Рік тому

      Musa
      The issue you're encountering is likely due to the downloaded files being archives (.zip or .tar) rather than executable files (.exe). To install GitLab Runner on Windows, you need to extract the contents of the downloaded archive and then run the extracted executable file.
      Here are the steps on how to install GitLab Runner on Windows:
      1. Download the appropriate GitLab Runner archive for your system's architecture (32-bit or 64-bit) from the official GitLab website: docs.gitlab.com/runner/install/windows.html
      2. Extract the contents of the downloaded archive to a directory on your computer.
      3. Open a Command Prompt window and navigate to the directory where you extracted the GitLab Runner files.
      4. Run the following command to install GitLab Runner:
      ```
      gitlab-runner.exe install
      ```
      5. Follow the on-screen instructions to complete the installation process.
      Once the installation is complete, you can start the GitLab Runner service using the following command:
      ```
      gitlab-runner.exe start
      ```
      You can verify that the GitLab Runner service is running by typing the following command:
      ```
      gitlab-runner.exe status
      ```
      If the GitLab Runner service is running, you should see the following output:
      ```
      GitLab Runner is running...
      ```
      You can now register your GitLab Runner with your GitLab instance using the following command:
      ```
      gitlab-runner.exe register
      ```
      Follow the on-screen instructions to complete the registration process. Once your GitLab Runner is registered, it will be ready to run jobs assigned to it by your GitLab instance.
      I hope this helps