From cee1f650bc63b00eca0919061ed1d0620bbc8df3 Mon Sep 17 00:00:00 2001 From: "s.galanskiy" Date: Fri, 27 Jun 2025 12:11:26 +0500 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B4=D0=B0=D0=BB=D0=B8=D1=82=D1=8C=20.w?= =?UTF-8?q?oodpecker/.woodpecker.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .woodpecker/.woodpecker.yml | 104 ------------------------------------ 1 file changed, 104 deletions(-) delete mode 100644 .woodpecker/.woodpecker.yml diff --git a/.woodpecker/.woodpecker.yml b/.woodpecker/.woodpecker.yml deleted file mode 100644 index 5510036..0000000 --- a/.woodpecker/.woodpecker.yml +++ /dev/null @@ -1,104 +0,0 @@ -when: - event: [push, tag] - -steps: - checkout: - image: debian:latest - environment: - GONETS: - from_secret: GONETS - commands: - - apt-get update - - apt-get install -y git git-lfs - - git lfs install - - git init - - git remote add origin https://s.galanskiy:${GONETS}@dev.gossys.dev/s.galanskiy/gonets.git - - git fetch --no-tags --depth=1 --filter=tree:0 origin 3671127db65ee6a7990216f7be2972534f13dd60 - - git checkout 3671127db65ee6a7990216f7be2972534f13dd60 - - git lfs fetch - - git lfs checkout - - git submodule update --init --recursive --depth=1 --recommend-shallow - - install_deps: - image: debian:latest - commands: - - apt update - - apt install -y python3 python3-pip python3-poetry nodejs npm debhelper devscripts build-essential fakeroot dh-make dpkg-dev - - prepare_python_deps: - image: debian:latest - commands: - - cd SRV - - rm -f requirements.txt - - poetry export -f requirements.txt --output requirements.txt --without-hashes - - build_backend: - image: debian:latest - commands: - - cd SRV - - poetry install - - build_frontend: - image: debian:latest - commands: - - cd FRONT/DEV - - npm install - - npm run package - - cd dist/gonets-linux-x64/resources/app - - npm run build - - sed -i 's/href="\/assets\//href=".\/assets\//g' dist/index.html - - sed -i 's/src="\/assets\//src=".\/assets\//g' dist/index.html - - cd ../../../.. - - rm -rf FRONT/BUILD/* - - cp -r dist/gonets-linux-x64/* ../../BUILD/ - - cd ../.. - - rm -rf DEV - - prepare_debian: - image: debian:latest - commands: - - DEBEMAIL="devteam@gossys.dev" DEBFULLNAME="GOSSYS LLC" dh_make --only - - cd debian/ - - rm -f *.ex - - rm -f README.* - - clone_debian_config: - image: debian:latest - environment: - GONETS: - from_secret: GONETS - commands: - - git clone https://s.galanskiy:${GONETS}@dev.gossys.dev/s.galanskiy/gonets-debian-template.git - - mv gonets-debian-template/changelog gonets/debian/ - - mv gonets-debian-template/control gonets/debian/ - - mv gonets-debian-template/copyright gonets/debian/ - - mv gonets-debian-template/install gonets/debian/ - - mv gonets-debian-template/postinst gonets/debian/ - - mv gonets-debian-template/postrm gonets/debian/ - - mv gonets-debian-template/rules gonets/debian/ - - build_package: - image: debian:latest - commands: - - dpkg-buildpackage -us -uc -b - - get_version: - image: debian:latest - commands: - - VERSION=$(dpkg-parsechangelog -l./debian/changelog --show-field Version) - - echo "VERSION=$VERSION" > version.env - - commit_changes: - image: debian:latest - environment: - GONETS: - from_secret: GONETS - commands: - - source version.env - - git config user.name "s.galanskiy" - - git config user.email "s.galanskiy@gossys.dev" - - git checkout develop - - git commit -am "Релиз $VERSION" - - git tag "v$VERSION" - - git push https://s.galanskiy:${GONETS}@dev.gossys.dev/s.galanskiy/gonets.git develop - - git push https://s.galanskiy:${GONETS}@dev.gossys.dev/s.galanskiy/gonets.git "v$VERSION" \ No newline at end of file