Update .drone.yml
Some checks failed
continuous-integration/drone Build is failing
Build on Multiple Distributions / build-on-debian (push) Has been cancelled
Build on Multiple Distributions / build-on-fedora (push) Has been cancelled
Build on Multiple Distributions / build-on-arch (push) Has been cancelled

This commit is contained in:
2025-06-15 14:20:25 +00:00
parent c263dc3ad5
commit b8db3edc90

View File

@@ -11,7 +11,8 @@ steps:
- mv /lib/python3*/EXTERNALLY-MANAGED . - mv /lib/python3*/EXTERNALLY-MANAGED .
- pip install --upgrade pip - pip install --upgrade pip
- pip install pyinstaller inquirerpy distro - 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 - pyinstaller --onefile --add-data "bash/:bash/" --add-data "prompts/:prompts/" --add-data "config/:config/" setup.py
volumes: volumes:
- name: artifacts - name: artifacts
@@ -32,7 +33,8 @@ steps:
- apt install -y git python3 python3-pip binutils - apt install -y git python3 python3-pip binutils
- mv /lib/python*/EXTERNALLY-MANAGED . - mv /lib/python*/EXTERNALLY-MANAGED .
- pip install pyinstaller inquirerpy distro - 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 - pyinstaller --onefile --add-data "bash/:bash/" --add-data "prompts/:prompts/" --add-data "config/:config/" setup.py
volumes: volumes:
- name: artifacts - name: artifacts
@@ -45,9 +47,6 @@ steps:
volumes: volumes:
- name: artifacts - name: artifacts
path: /artifacts path: /artifacts
when:
event: [push, pull_request]
branch: main
- name: build-on-fedora - name: build-on-fedora
image: fedora:latest image: fedora:latest
@@ -55,14 +54,12 @@ steps:
- dnf up -y - dnf up -y
- dnf install -y git python python-pip binutils - dnf install -y git python python-pip binutils
- pip install inquirerpy distro pyinstaller - 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 - pyinstaller --onefile --add-data "bash/:bash/" --add-data "prompts/:prompts/" --add-data "config/:config/" setup.py
volumes: volumes:
- name: artifacts - name: artifacts
path: /artifacts path: /artifacts
when:
event: [push, pull_request]
branch: main
- name: upload-fedora-artifact - name: upload-fedora-artifact
image: alpine image: alpine
@@ -71,9 +68,6 @@ steps:
volumes: volumes:
- name: artifacts - name: artifacts
path: /artifacts path: /artifacts
when:
event: [push, pull_request]
branch: main
volumes: volumes:
- name: artifacts - name: artifacts