@@ -0,0 +1,24 @@
|
||||
# demo-app (template для Gitea repo)
|
||||
|
||||
Это template-копия. На Gitea Actions нужно работать в **Gitea**, поэтому:
|
||||
|
||||
1. В Gitea (https://git.furynrage.com) создай repo `admin/demo-app` (private или public).
|
||||
2. Локально:
|
||||
```bash
|
||||
mkdir ~/demo-app-gitea && cd ~/demo-app-gitea
|
||||
git init
|
||||
cp -r ~/Desktop/Personal/developer-platform/apps/demo-app/. .
|
||||
git add . && git commit -m "init"
|
||||
git remote add origin https://git.furynrage.com/admin/demo-app.git
|
||||
git push -u origin main
|
||||
```
|
||||
(basic auth — admin + пароль из `.secrets-gitea-admin.txt`)
|
||||
3. В Gitea → Settings → Secrets and Variables → Actions добавь:
|
||||
- `REGISTRY_USER` = `ci-pusher`
|
||||
- `REGISTRY_PASSWORD` = из `.secrets-zot.txt`
|
||||
4. Push в `main` → workflow `.gitea/workflows/build.yml` запустится автоматически.
|
||||
|
||||
Результат:
|
||||
- образ `harbor.furynrage.com/demo-app/app:<sha>` появится в Zot UI
|
||||
- Trivy scan покажется в logs job'а
|
||||
- ArgoCD Image Updater подхватит новый тег и задеплоит в namespace `demo-app`
|
||||
Reference in New Issue
Block a user