https://github.com/bcgov/eagle-public
EPIC revision 2019
https://github.com/bcgov/eagle-public
angular bc-eao eao github-actions openshift rc-falcon-general typescript
Last synced: 6 days ago
JSON representation
EPIC revision 2019
- Host: GitHub
- URL: https://github.com/bcgov/eagle-public
- Owner: bcgov
- Created: 2018-12-21T00:41:17.000Z (over 7 years ago)
- Default Branch: develop
- Last Pushed: 2026-03-24T23:05:20.000Z (14 days ago)
- Last Synced: 2026-03-26T04:08:22.254Z (13 days ago)
- Topics: angular, bc-eao, eao, github-actions, openshift, rc-falcon-general, typescript
- Language: TypeScript
- Homepage: https://projects.eao.gov.bc.ca/
- Size: 17.8 MB
- Stars: 3
- Watchers: 10
- Forks: 27
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# EaglePublic
This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 21.0.2.
## Documentation
All documentation has been consolidated in the [Eagle Documentation Wiki](https://github.com/bcgov/eagle-dev-guides/wiki):
* **[Architecture Overview](https://github.com/bcgov/eagle-dev-guides/wiki/Architecture-Overview)** - System components and request flow
* **[Configuration Management](https://github.com/bcgov/eagle-dev-guides/wiki/Configuration-Management)** - ConfigService pattern and environment variables
* **[Deployment Pipeline](https://github.com/bcgov/eagle-dev-guides/wiki/Deployment-Pipeline)** - CI/CD workflows and procedures
* **[Helm Charts](https://github.com/bcgov/eagle-dev-guides/wiki/Helm-Charts)** - Kubernetes deployment configuration
* **[Local Development](https://github.com/bcgov/eagle-dev-guides/wiki/Local-Development)** - Setting up your development environment
* **[Rollback Procedures](https://github.com/bcgov/eagle-dev-guides/wiki/Rollback-Procedures)** - How to rollback deployments
* **[Troubleshooting](https://github.com/bcgov/eagle-dev-guides/wiki/Troubleshooting)** - Common issues and solutions
**Environments:**
- Dev: https://eagle-dev.apps.silver.devops.gov.bc.ca
- Test: https://eagle-test.apps.silver.devops.gov.bc.ca
- Prod: https://eagle.gov.bc.ca
## Development server
To start a local development server, run:
```bash
npm start
# or
ng serve
```
Once the server is running, open your browser and navigate to `http://localhost:4200/`. The application will automatically reload whenever you modify any of the source files.
## Code scaffolding
Angular CLI includes powerful code scaffolding tools. To generate a new component, run:
```bash
ng generate component component-name
```
For a complete list of available schematics (such as `components`, `directives`, or `pipes`), run:
```bash
ng generate --help
```
## Building
To build the project run:
```bash
ng build
```
This will compile your project and store the build artifacts in the `dist/` directory. By default, the production build optimizes your application for performance and speed.
## Running unit tests
To execute unit tests with the [Vitest](https://vitest.dev/) test runner, use the following command:
```bash
ng test
```
## Running end-to-end tests
For end-to-end (e2e) testing, run:
```bash
ng e2e
```
Angular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.
## Additional Resources
For more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.