Tag Archives: Pipeline

How to Set Up a CI/CD Pipeline for Node.js REST APIs With GitHub Actions and Netlify

Netlify is a web hosting platform and a comprehensive suite of tools for deploying and managing web applications in the cloud.



But its features extend far beyond this—its serverless functions let you run server-side code without a dedicated server.

Explore how to set up a CI/CD pipeline to deploy a Node.js REST API on Netlify using GitHub Actions.

MAKEUSEOF VIDEO OF THE DAYSCROLL TO CONTINUE WITH CONTENT


CI/CD Pipelines With GitHub Actions: An Overview

Continuous Integration and Continuous Delivery (CI/CD) pipelines are a series of sequential, automated processes that software applications undergo before being shipped to production.

GitHub 3D Logo

Typically, CI/CD pipelines consist of several key phases, including the source, build, test, and deploy phases.

While it’s…


Source link

Securing Your CI/CD Pipeline: Exploring the Dangers of Self-Hosted Agents

Continuous Integration/Continuous Deployment (CI/CD) pipelines have become crucial to modern software development practices. CI/CD pipelines can significantly improve development efficiency and software quality by automating the process of building, testing, and deploying code. Most modern CI/CD platforms (like GitHub actions, Circle CI, etc.) offer an option to run the pipeline process over a self-hosted runner – an agent hosted by the user instead of the CI/CD platform, to execute jobs on their own infrastructure.

With self-hosted runners, you can create custom hardware configurations that meet your needs with processing power or memory to run larger jobs. Additionally, you can install software available on your local network and choose an operating system not offered by the…


Source link