mirror of
https://github.com/samsonjs/vdirsyncer.git
synced 2026-03-25 08:55:50 +00:00
ci: Standardise jobs a bit
This commit is contained in:
parent
203468fd25
commit
1a6ad54543
3 changed files with 7 additions and 5 deletions
|
|
@ -36,8 +36,9 @@ environment:
|
||||||
REQUIREMENTS: release
|
REQUIREMENTS: release
|
||||||
# TODO: ETESYNC_TESTS
|
# TODO: ETESYNC_TESTS
|
||||||
tasks:
|
tasks:
|
||||||
- setup: |
|
- docker: |
|
||||||
sudo systemctl start docker
|
sudo systemctl start docker
|
||||||
|
- setup: |
|
||||||
cd vdirsyncer
|
cd vdirsyncer
|
||||||
python -m build --wheel --skip-dependency-check --no-isolation
|
python -m build --wheel --skip-dependency-check --no-isolation
|
||||||
sudo python -m installer dist/*.whl
|
sudo python -m installer dist/*.whl
|
||||||
|
|
|
||||||
|
|
@ -19,12 +19,12 @@ environment:
|
||||||
REQUIREMENTS: minimal
|
REQUIREMENTS: minimal
|
||||||
# TODO: ETESYNC_TESTS
|
# TODO: ETESYNC_TESTS
|
||||||
tasks:
|
tasks:
|
||||||
- docker: |
|
|
||||||
sudo addgroup $(whoami) docker
|
|
||||||
sudo service docker start
|
|
||||||
- venv: |
|
- venv: |
|
||||||
python3 -m venv $HOME/venv
|
python3 -m venv $HOME/venv
|
||||||
echo "export PATH=$HOME/venv/bin:$PATH" >> $HOME/.buildenv
|
echo "export PATH=$HOME/venv/bin:$PATH" >> $HOME/.buildenv
|
||||||
|
- docker: |
|
||||||
|
sudo addgroup $(whoami) docker
|
||||||
|
sudo service docker start
|
||||||
- setup: |
|
- setup: |
|
||||||
cd vdirsyncer
|
cd vdirsyncer
|
||||||
make -e install-dev
|
make -e install-dev
|
||||||
|
|
|
||||||
|
|
@ -20,8 +20,9 @@ tasks:
|
||||||
- venv: |
|
- venv: |
|
||||||
python -m venv $HOME/venv
|
python -m venv $HOME/venv
|
||||||
echo "export PATH=$HOME/venv/bin:$PATH" >> $HOME/.buildenv
|
echo "export PATH=$HOME/venv/bin:$PATH" >> $HOME/.buildenv
|
||||||
- setup: |
|
- docker: |
|
||||||
sudo systemctl start docker
|
sudo systemctl start docker
|
||||||
|
- setup: |
|
||||||
cd vdirsyncer
|
cd vdirsyncer
|
||||||
make -e install-dev
|
make -e install-dev
|
||||||
- test: |
|
- test: |
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue