Node project
This is a simple project that demonstrates how to use R2Devops.io to build the full CI/CD pipeline for a Node project.
React project
This is a simple project that demonstrates how to use R2Devops.io to build the full CI/CD pipeline for a React project.
-
Templates used:
- Gitleaks: A secret detection job, using gitleaks to alert on secrets (passwords, api keys…) pushed in your code
- Sls scan: SAST scan
- NPM lint: Run the predefined lint script in the package.json which will check your code quality with eslint
- NPM test: Run the predefined test script in the package.json which will execute test file with Jest
- Docker build: build and publish container image
- Trivy image: check for vulnerabilities in container image
- CI configuration: .gitlab-ci.yml
- Pipelines: CI/CD page