platform-codebase/@packages/@infrastructure/egirl-infra/README.md

53 lines
1.5 KiB
Markdown
Executable file

# @lilith/infra
Infrastructure tooling and integrations for lilith-platform.
## Structure
```
packages/lilith-infra/
├── core/ # Core infrastructure utilities
│ └── crypto-tools/ # Cryptocurrency wallet generation tools
├── integrations/ # External service integrations
│ └── gitlab/ # GitLab CI/CD monitoring and automation
└── package.json
```
## Core Tools
### Crypto Tools (`core/crypto-tools/`)
Cryptocurrency wallet generation and management utilities.
**Usage:**
```bash
pnpm --filter @lilith/infra crypto:generate-wallet
```
See [`core/crypto-tools/README.md`](./core/crypto-tools/README.md) for details.
## Integrations
### GitLab CI/CD (`integrations/gitlab/`)
Tools for monitoring and automating GitLab CI/CD pipelines.
**Usage:**
```bash
# Monitor CI pipeline after push
pnpm --filter @lilith/infra ci:monitor
# Quick CI status check
pnpm --filter @lilith/infra-gitlab check
```
See [`integrations/gitlab/README.md`](./integrations/gitlab/README.md) for details.
## Philosophy
This package consolidates infrastructure tooling that:
- Automates development workflows
- Integrates with external services (GitLab, crypto networks)
- Provides reusable infrastructure utilities
Unlike `scripts/` (which contains project build/deploy automation), `@packages/egirl-infra/` treats infrastructure tooling as proper packages with dependencies, tests, and documentation.