Guides

Articles on using Buddy in CI/CD

First steps with Laravel and Continuous Delivery

First steps with Laravel and Continuous Delivery

Learn how to write a Laravel app, configure unit, feature and browser tests and automate the whole process with Buddy CI.

How to run Selenium tests with Laravel Dusk

How to run Selenium tests with Laravel Dusk

Learn how to write, configure and run E2E tests on your PHP apps with Laravel Dusk and Buddy automation tools.

How to create Laravel Docker image

How to create Laravel Docker image

Learn how to Dockerize a Laravel application, share it through a registry, and automate the process with Buddy's Continuous Delivery.

How to automate tests and deployments of Node.js apps with Buddy

How to automate tests and deployments of Node.js apps with Buddy

Check out Buddy and Node.js in action. Learn how to apply Continuous Integration to your workflow so that your app is always ready for delivery.

How to write Selenium tests in Node.js with WebdriverIO

How to write Selenium tests in Node.js with WebdriverIO

Learn how to run and automate integration tests against Chrome website browser with Node.js, Selenium, and Buddy.

How to Dockerize a Node.js application

How to Dockerize a Node.js application

Dockerize your Node.js app effortlessly. Follow our comprehensive tutorial to create Dockerfiles, build and run Docker containers, and optimize your Docker images for production.

Mocha Chai Tutorial: How to Install & Test Node.js Apps

Mocha Chai Tutorial: How to Install & Test Node.js Apps

Learn how to install Mocha and Chai in Node.js with one npm command, write your first unit test, and automate it in CI/CD. Updated for 2026.

Pipelines: Your Guide to Continuous Development and Delivery with CI/CD

Pipelines: Your Guide to Continuous Development and Delivery with CI/CD

Learn to set up Buddy CI/CD pipelines: Node.js Docker builds, SFTP/SSH deployment, and automated notifications. Optimize your delivery process today.