From 0426fe2e70d2f99ef907ed01ccaaaca3d43b102f Mon Sep 17 00:00:00 2001 From: Alex Borisov <79996669747@ya.ru> Date: Tue, 30 Jan 2024 18:33:58 +0300 Subject: [PATCH 1/2] python-actions-test (#1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Добавлены быстрые действия для сборки образов Reviewed-on: https://soaska.ru/soaska/eljur/pulls/1 Co-authored-by: Alex Borisov <79996669747@ya.ru> Co-committed-by: Alex Borisov <79996669747@ya.ru> --- .gitea/workflows/build.yaml | 39 +++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 .gitea/workflows/build.yaml diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..92f0181 --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,39 @@ +name: Actions Build Docker Image +run-name: ${{ gitea.actor }} is building new image 🚀 +on: [push] + +jobs: + Explore-Gitea-Actions: + runs-on: soaska + steps: + - run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event." + - name: Install Node.js + run: | + apk add --no-cache nodejs + - name: Check out repository code + uses: actions/checkout@v3 + - name: List files in the repository + run: | + ls ${{ gitea.workspace }} + - run: echo "🍏 This job's status is ${{ job.status }}." + - name: Install Docker + run: | + apk add --no-cache docker + - name: Start Docker service + run: | + dockerd & + sleep 5 + docker info + - name: Build Dockerfile + run: | + docker build -t $(basename ${{ github.repository }}) . + - name: Upload Docker image to soaska.ru + run: | + package_name=$(basename ${{ github.repository }}) + branch_name=$(git rev-parse --abbrev-ref HEAD) + + docker login -u ${{ secrets.username }} -p ${{ secrets.password }} soaska.ru + docker tag $package_name soaska.ru/soaska/$package_name:$branch_name + docker tag $package_name soaska.ru/soaska/$package_name:latest + docker push soaska.ru/soaska/$package_name:$branch_name + docker push soaska.ru/soaska/$package_name:latest \ No newline at end of file -- 2.45.2 From 8ca0d046746ad602770cb6da8d567ebf05fda754 Mon Sep 17 00:00:00 2001 From: Alex Borisov <79996669747@ya.ru> Date: Wed, 31 Jan 2024 08:07:35 +0300 Subject: [PATCH 2/2] Update build.yaml and README.md (#2) Reviewed-on: https://soaska.ru/soaska/eljur/pulls/2 Co-authored-by: Alex Borisov <79996669747@ya.ru> Co-committed-by: Alex Borisov <79996669747@ya.ru> --- .gitea/workflows/build.yaml | 5 ++++- README.md | 10 +++++----- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 92f0181..ed89a53 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -1,6 +1,9 @@ name: Actions Build Docker Image run-name: ${{ gitea.actor }} is building new image 🚀 -on: [push] +on: + push: + branches: + - master jobs: Explore-Gitea-Actions: diff --git a/README.md b/README.md index 3ff3257..d483fb1 100644 --- a/README.md +++ b/README.md @@ -3,19 +3,19 @@ Предназначен для получения объявлений в телеграме в виде скриншота и html файла, а также присутствует возможность узнать какие объявления были удалены. -- [Быстрая установка и запуск с помощью Docker](https://git.soaska.ru/sosiska/eljur/-/wikis/home) +- [Быстрая установка и запуск с помощью Docker](https://soaska.ru/soaska/eljur/wiki/home) ## Экспуатация проекта #### Скачивание проекта ```bash -git clone https://git.soaska.ru/sosiska/eljur +git clone https://soaska.ru/soaska/eljur cd eljur ``` #### Создание .env файла -Используйте [sample.env](https://git.soaska.ru/sosiska/eljur/-/blob/main/sample.env?ref_type=heads), чтобы создать свой .env файл. -[env.example](https://git.soaska.ru/sosiska/eljur/-/blob/main/env.example?ref_type=heads) - пример, как может выглядеть файл .env +Используйте [sample.env](https://soaska.ru/soaska/eljur/src/branch/master/sample.env), чтобы создать свой .env файл. +[env.example](https://soaska.ru/soaska/eljur/src/branch/master/env.example) - пример, как может выглядеть файл .env ``` ELJUR_LOGIN=Vasya2005 @@ -27,7 +27,7 @@ TG_ID=1234567321 TG_API_URL=https://api.telegram.org/ ``` -- [Как получить данные телеграм](https://git.soaska.ru/sosiska/eljur/-/wikis/How-to-get-telegram-data) +- [Как получить данные телеграм](https://soaska.ru/soaska/eljur/wiki/How-to-get-telegram-data) ### Подготовка к запуску проекта -- 2.45.2