Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/markomilenkovic546/ci-cd-practice

This repository demonstrates a CI/CD pipeline setup for testing and deploying applications on Render.com
https://github.com/markomilenkovic546/ci-cd-practice

cicd cypress docker github-actions javascript qa-automation render vite

Last synced: about 1 month ago
JSON representation

This repository demonstrates a CI/CD pipeline setup for testing and deploying applications on Render.com

Awesome Lists containing this project

README

        

## Description

This repository demonstrates a CI/CD pipeline setup for testing and deploying applications on [Render.com](https://render.com/). The first application is a client app created using Vite, and the second is an Express.js server app deployed as a Docker container. The CI/CD pipelines, is configured using GitHub Actions.
Besides unit tests, the workflow integrates Cypress for API and end-to-end testing. Deployments are managed using the Render.com API, which streamlines the deployment process. Render API is utilized to triger deployments via webhooks and for checking the status of deployments.