From 7064919d23f90e40cca09af6e692464e4cc62ac7 Mon Sep 17 00:00:00 2001 From: Alexander Zhirov Date: Tue, 29 Apr 2025 03:57:13 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A1=D0=B1=D0=BE=D1=80=D0=BA=D0=B0=20=D0=BF?= =?UTF-8?q?=D0=B0=D0=BA=D0=B5=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .forgejo/workflows/build.yml | 28 ++++++++++++++++++++++++++++ README.md | 6 +++--- 2 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 .forgejo/workflows/build.yml diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml new file mode 100644 index 0000000..c4bec94 --- /dev/null +++ b/.forgejo/workflows/build.yml @@ -0,0 +1,28 @@ +name: Build +on: [push] +jobs: + build: + runs-on: docker + container: + image: 192.168.0.101/apk-builder:3.16 + options: --privileged + credentials: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + submodules: recursive + - name: Build package + env: + NFS_SERVER: ${{ secrets.NFS_SERVER }} + NFS_PORT: ${{ secrets.NFS_PORT }} + NFS_PATH: / + NAME_KEY: ${{ secrets.NAME_KEY }} + PUBLIC_KEY: ${{ secrets.PUBLIC_KEY }} + PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }} + BUILDER_USER: ${{ secrets.BUILDER_USER }} + run: | + export SOURCE_DIR=$PWD + apk-builder diff --git a/README.md b/README.md index 3ab14b9..e22808f 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # tftp-hpa-trq - [Описание](#описание) -- [Пример запроса на `php`](#пример-запроса-на-php) -- [Пример запроса на `python`](#пример-запроса-на-python) +- [Пример запроса на PHP](#пример-запроса-на-php) +- [Пример запроса на Python](#пример-запроса-на-python) - [Сборка пакета в Docker](#сборка-пакета-в-docker) - [Генерация ключей](#генерация-ключей) - [Безопасность](#безопасность) @@ -90,7 +90,7 @@ sock.close() git clone https://git.zhirov.kz/alexander/tftp-hpa-trq.git ``` -Войти в оболочку `alpine` для сборки пакета запустив `docker` командой: +Войти в оболочку alpine для сборки пакета запустив `docker` командой: ```sh docker run --rm -it -v $PWD/tftp-hpa-trq:/home/packager/reposerve/main/tftp-hpa-trq alpine:latest /bin/ash