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