https://github.com/darkovulicevic/drone_deploy_test
This repository hosts a simple Angular application with an integrated CI/CD pipeline using Drone. The project demonstrates basic front-end features and showcases an automated build and deployment process.
https://github.com/darkovulicevic/drone_deploy_test
angular ci-cd ci-cd-pipeline drone drone-ci javascript typescript yml
Last synced: 3 months ago
JSON representation
This repository hosts a simple Angular application with an integrated CI/CD pipeline using Drone. The project demonstrates basic front-end features and showcases an automated build and deployment process.
- Host: GitHub
- URL: https://github.com/darkovulicevic/drone_deploy_test
- Owner: darkovulicevic
- Created: 2024-02-20T15:03:04.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-17T21:57:05.000Z (about 2 years ago)
- Last Synced: 2025-08-14T08:52:06.749Z (11 months ago)
- Topics: angular, ci-cd, ci-cd-pipeline, drone, drone-ci, javascript, typescript, yml
- Language: TypeScript
- Homepage: https://deploy-17f14.web.app/
- Size: 131 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Angular CI/CD Project
_Deployed files are on firebase's web server: https://deploy-17f14.web.app/_
## Overview
This project is a simple Angular application with a CI/CD pipeline set up using Drone. The purpose of this application is to demonstrate a streamlined development and deployment process.
## Project Features
- Angular application with basic features.
- CI/CD pipeline using Drone for automated builds and deployments.
- Easy setup and integration with common development tools.
## Getting Started
To get started with this project, follow these steps:
1. Clone the repository: `git clone https://github.com/theend7/drone_deploy_test.git`
2. Navigate to the project directory: `cd drone_deploy`
3. Install dependencies: `npm install`
4. Start the development server: `npm run app`
## Install Dependencies
Make sure you have Node.js and npm installed on your machine. You can download them from [https://nodejs.org/](https://nodejs.org/).
## Project Description
This is a simple Angular application showcasing the integration of a CI/CD pipeline using Drone. The application provides a foundation for further development and customization. The CI/CD pipeline is configured to build the Angular application and deploy the build artifacts.
## CI/CD Pipeline
The CI/CD pipeline is configured in the `.drone.yml` file. It includes the following stages:
1. **Build Stage:** Triggered on every commit, it builds the Angular application.
2. **Deploy Stage:** Deploys the built artifacts to the specified environment.
## Notes
- This project uses Angular for the front-end.
- CI/CD pipeline is set up using Drone, make sure to configure the necessary environment variables in your Drone settings.
- Customize the application as per your requirements.