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
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:
18
.drone.yml
18
.drone.yml
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user