mirror of
https://github.com/azaion/satellite-provider.git
synced 2026-06-27 08:31:13 +00:00
chore: WIP pre-implement cycle 14 baseline
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -156,11 +156,27 @@ Configuration sections in appsettings.json:
|
||||
docker-compose up --build
|
||||
```
|
||||
|
||||
**Run tests:**
|
||||
**Run tests** (Apple Silicon Mac — native `linux/arm64`, no Rosetta):
|
||||
```bash
|
||||
./scripts/run-tests.sh
|
||||
```
|
||||
|
||||
**Run tests** (Docker Compose with tests):
|
||||
```bash
|
||||
docker-compose -f docker-compose.yml -f docker-compose.tests.yml up --build --abort-on-container-exit
|
||||
```
|
||||
|
||||
### CI / Deploy platforms
|
||||
|
||||
| Context | Architecture | Image tag |
|
||||
|---------|--------------|-----------|
|
||||
| Woodpecker unit tests | `linux/arm64` agent | — |
|
||||
| Woodpecker build (arm64 agent) | `linux/arm64` | `{branch}-arm` |
|
||||
| Woodpecker build (amd64 agent) | `linux/amd64` | `{branch}-amd64` |
|
||||
| Production deploy | amd64 host | `${BRANCH}-amd64` (Watchtower) |
|
||||
|
||||
See `_docs/02_document/deployment/ci_cd_pipeline.md` and suite `_infra/ci/README.md`.
|
||||
|
||||
### Important Notes
|
||||
|
||||
1. **DO NOT run `dotnet build` or `dotnet restore` via terminal tools** - these commands hang. Ask user to run manually.
|
||||
|
||||
Reference in New Issue
Block a user