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