This commit is contained in:
2026-03-29 23:08:39 +03:00
commit eee72b1636
2 changed files with 40 additions and 0 deletions
+3
View File
@@ -0,0 +1,3 @@
FROM docker.io/docker:28-cli
RUN apk add --no-cache bash git ca-certificates
+37
View File
@@ -0,0 +1,37 @@
# app_build_image
Минимальный build image для Gitea Runner job с label `ci-build`.
## Что внутри
- `docker` CLI
- `bash`
- `git`
- `ca-certificates`
## Сборка образа
```bash
cd /Users/alex/Dev_projects_v2/infra/app_build_image
docker build -t git.lesha.spb.ru/infra/app-build-image:latest .
```
## Публикация в registry
```bash
echo '<PAT>' | docker login git.lesha.spb.ru -u deploy --password-stdin
docker push git.lesha.spb.ru/infra/app-build-image:latest
```
## Label для runner
```text
ci-tests:docker://docker.gitea.com/runner-images:ubuntu-latest,ci-build:docker://git.lesha.spb.ru/infra/app-build-image:latest,cd-host:host,cloud-fi
```
## Проверка образа
```bash
docker run --rm git.lesha.spb.ru/infra/app-build-image:latest git --version
docker run --rm git.lesha.spb.ru/infra/app-build-image:latest docker --version
```