Deployed files are on firebase's web server: https://deploy-17f14.web.app/
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.
- Angular application with basic features.
- CI/CD pipeline using Drone for automated builds and deployments.
- Easy setup and integration with common development tools.
To get started with this project, follow these steps:
- Clone the repository:
git clone https://github.com/theend7/drone_deploy_test.git
- Navigate to the project directory:
cd drone_deploy
- Install dependencies:
npm install
- Start the development server:
npm run app
Make sure you have Node.js and npm installed on your machine. You can download them from https://nodejs.org/.
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.
The CI/CD pipeline is configured in the .drone.yml
file. It includes the following stages:
- Build Stage: Triggered on every commit, it builds the Angular application.
- Deploy Stage: Deploys the built artifacts to the specified environment.
- 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.