mirror of
https://github.com/borgbackup/borg.git
synced 2026-02-18 18:19:16 -05:00
binary build: install cockpit,s3,sftp extras
This commit is contained in:
parent
b9d636934b
commit
ce7d3ee843
1 changed files with 6 additions and 6 deletions
12
.github/workflows/ci.yml
vendored
12
.github/workflows/ci.yml
vendored
|
|
@ -277,13 +277,13 @@ jobs:
|
|||
- name: Install borgbackup
|
||||
run: |
|
||||
if [[ "$TOXENV" == *"llfuse"* ]]; then
|
||||
pip install -ve ".[llfuse]"
|
||||
pip install -ve ".[llfuse,cockpit,s3,sftp]"
|
||||
elif [[ "$TOXENV" == *"pyfuse3"* ]]; then
|
||||
pip install -ve ".[pyfuse3]"
|
||||
pip install -ve ".[pyfuse3,cockpit,s3,sftp]"
|
||||
elif [[ "$TOXENV" == *"mfusepy"* ]]; then
|
||||
pip install -ve ".[mfusepy]"
|
||||
pip install -ve ".[mfusepy,cockpit,s3,sftp]"
|
||||
else
|
||||
pip install -ve .
|
||||
pip install -ve ".[cockpit,s3,sftp]"
|
||||
fi
|
||||
|
||||
- name: Build Borg fat binaries (${{ matrix.binary }})
|
||||
|
|
@ -454,7 +454,7 @@ jobs:
|
|||
pip -V
|
||||
python -m pip install --upgrade pip wheel
|
||||
pip install -r requirements.d/development.txt
|
||||
pip install -e ".[mfusepy]"
|
||||
pip install -e ".[mfusepy,cockpit,s3,sftp]"
|
||||
tox -e py311-mfusepy
|
||||
|
||||
if [[ "${{ matrix.do_binaries }}" == "true" && "${{ startsWith(github.ref, 'refs/tags/') }}" == "true" ]]; then
|
||||
|
|
@ -638,7 +638,7 @@ jobs:
|
|||
run: |
|
||||
# build borg.exe
|
||||
. env/bin/activate
|
||||
pip install -e .
|
||||
pip install -e ".[cockpit,s3,sftp]"
|
||||
mkdir -p dist/binary
|
||||
pyinstaller -y --clean --distpath=dist/binary scripts/borg.exe.spec
|
||||
# build sdist and wheel in dist/...
|
||||
|
|
|
|||
Loading…
Reference in a new issue