CircleCI Tutorial For Beginners

Поделиться
HTML-код
  • Опубликовано: 4 ноя 2024
  • Here's how to set up CircleCI® for a JavaScript and PHP repo.
    You'll see the jobs passing before pushing.
    Here's the Local CI extension to make this faster:
    marketplace.vi...
    JavaScript linting and tests, PHP linting and tests, and e2e tests.

Комментарии • 7

  • @RyanKienstra
    @RyanKienstra  2 года назад +1

    CircleCI's new free plan is like a pro plan. It has plenty of credits, and it's really easy to get started.

  • @HugoRafaelAzevedo-
    @HugoRafaelAzevedo- 2 года назад +1

    No Linux support for Local CI?!

    • @RyanKienstra
      @RyanKienstra  2 года назад

      Hi Hugo, Linux users have used it, I just haven't tested it on Linux. I just ordered a Linux laptop to test it this week.

    • @HugoRafaelAzevedo-
      @HugoRafaelAzevedo- 2 года назад +1

      @@RyanKienstra ,
      They do have a CLI client, which allowed me to test jobs locally.
      Here is an example of it:
      "circleci local execute --job php-test74"
      ... being "php-test74" the name for my local job.
      They also allow configuration file's validation via CLI:
      "circleci config validate"
      The VSCode extension doesn't seam to work (at least in my machine). I've got a post-install error, which seams to produce an error loading the extension on the editor.
      Btw, thanks a lot for your video, as I was struggling to set everything up (as I wanted), and ended up doing it in less than 5mins after watching it!
      Cheers.

    • @RyanKienstra
      @RyanKienstra  2 года назад +1

      ​@@HugoRafaelAzevedo-, thanks, great to hear you got CircleCI set up! What Linux OS do you use? Thanks for trying Local CI, even though it didn't work.

    • @HugoRafaelAzevedo-
      @HugoRafaelAzevedo- 2 года назад +1

      @@RyanKienstra , Debian based Kubuntu.

    • @RyanKienstra
      @RyanKienstra  2 года назад +1

      ​@@HugoRafaelAzevedo-, thanks for letting me know, I also see that Local CI doesn't work on Ubuntu-based machines. I'll work on it.