From b8db3edc90807d8016bae5e972b8bfd019d67a1d Mon Sep 17 00:00:00 2001 From: akshun Date: Sun, 15 Jun 2025 14:20:25 +0000 Subject: [PATCH] Update .drone.yml --- .drone.yml | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/.drone.yml b/.drone.yml index d0f97bd..6e3dd14 100644 --- a/.drone.yml +++ b/.drone.yml @@ -11,7 +11,8 @@ steps: - mv /lib/python3*/EXTERNALLY-MANAGED . - pip install --upgrade pip - pip install pyinstaller inquirerpy distro - - git clone https://gitea.akshun-lab.uk/akshun/setup-script.git . + - git clone https://gitea.akshun-lab.uk/akshun/setup-script.git /tmp + - cd /tmp - pyinstaller --onefile --add-data "bash/:bash/" --add-data "prompts/:prompts/" --add-data "config/:config/" setup.py volumes: - name: artifacts @@ -32,7 +33,8 @@ steps: - apt install -y git python3 python3-pip binutils - mv /lib/python*/EXTERNALLY-MANAGED . - pip install pyinstaller inquirerpy distro - - git clone https://gitea.akshun-lab.uk/akshun/setup-script.git . + - git clone https://gitea.akshun-lab.uk/akshun/setup-script.git /tmp + - cd /tmp - pyinstaller --onefile --add-data "bash/:bash/" --add-data "prompts/:prompts/" --add-data "config/:config/" setup.py volumes: - name: artifacts @@ -45,9 +47,6 @@ steps: volumes: - name: artifacts path: /artifacts - when: - event: [push, pull_request] - branch: main - name: build-on-fedora image: fedora:latest @@ -55,14 +54,12 @@ steps: - dnf up -y - dnf install -y git python python-pip binutils - pip install inquirerpy distro pyinstaller - - git clone https://gitea.akshun-lab.uk/akshun/setup-script.git . + - git clone https://gitea.akshun-lab.uk/akshun/setup-script.git /tmp + - cd /tmp - pyinstaller --onefile --add-data "bash/:bash/" --add-data "prompts/:prompts/" --add-data "config/:config/" setup.py volumes: - name: artifacts path: /artifacts - when: - event: [push, pull_request] - branch: main - name: upload-fedora-artifact image: alpine @@ -71,9 +68,6 @@ steps: volumes: - name: artifacts path: /artifacts - when: - event: [push, pull_request] - branch: main volumes: - name: artifacts