test: E2E скрипт run_e2e_tests.sh + fix provider token/version в примерах
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
# Пример для пуша в PearlHarbor
|
||||
|
||||
Файлы:
|
||||
- [examples/push-sample/Dockerfile](examples/push-sample/Dockerfile) — минимальный образ
|
||||
- [examples/push-sample/build_and_push.sh](examples/push-sample/build_and_push.sh) — сборка и опциональный пуш
|
||||
|
||||
Как использовать:
|
||||
|
||||
1. Сборка локально (в корне репы):
|
||||
|
||||
```bash
|
||||
docker build -t sless-sample:local -f examples/push-sample/Dockerfile examples/push-sample
|
||||
```
|
||||
|
||||
2. Протестировать скрипт (скрипт не будет пушить без переменной DO_PUSH):
|
||||
|
||||
```bash
|
||||
cd examples/push-sample
|
||||
./build_and_push.sh
|
||||
```
|
||||
|
||||
3. Для реального пуша установите `DO_PUSH=true`. Скрипт прочитает `secrets/pearlharbor_registry.txt`.
|
||||
|
||||
```bash
|
||||
DO_PUSH=true ./build_and_push.sh
|
||||
```
|
||||
|
||||
Примечание: скрипт использует по умолчанию пользователя `admin`. Для другого пользователя задайте `REGISTRY_USER`.
|
||||
Reference in New Issue
Block a user