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

https://github.com/jlferrete/full-stack-open-pokedex-ci-cd

Full Stack proyect CI/CD with Github Actions
https://github.com/jlferrete/full-stack-open-pokedex-ci-cd

automation-test ci-cd cypress deployment github-actions heroku react

Last synced: 2 months ago
JSON representation

Full Stack proyect CI/CD with Github Actions

Awesome Lists containing this project

README

          

# Full Stack open CI/CD

This repository is used for CI/CD integration propouses. Feel free to fork it and share!

## Status
[![Deployment Pipeline](https://github.com/jlferrete/full-stack-open-pokedex-CI-CD/actions/workflows/pipeline.yml/badge.svg)](https://github.com/jlferrete/full-stack-open-pokedex-CI-CD/actions/workflows/pipeline.yml)

## Technologies
![NodeJs](https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white "NodeJs") ![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB "React") ![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black "JavaScript") ![CSS](https://img.shields.io/badge/CSS-239120?&style=for-the-badge&logo=css3&logoColor=white "CSS") ![HTML](https://img.shields.io/badge/HTML-239120?style=for-the-badge&logo=html5&logoColor=white "HTML") ![GitHub Actions](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white "GitHub Actions")

## Commands

Start by running `npm install` inside the project folder

`set NODE_OPTIONS=--openssl-legacy-provider` to set legacy mode

`npm start` to run the webpack dev server
`npm test` to run tests
`npm run eslint` to run eslint
`npm run build` to make a production build
`npm run start-prod` to run your production build

## Web application on Heroku
[Click here](https://jlf-ci-ga.herokuapp.com/)

## Thanks to
Smartly.io