Skip to content

Commit 1a6ad54

Browse files
committed
ci: Standardise jobs a bit
1 parent 203468f commit 1a6ad54

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

.builds/tests-archlinux.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,9 @@ environment:
3636
REQUIREMENTS: release
3737
# TODO: ETESYNC_TESTS
3838
tasks:
39-
- setup: |
39+
- docker: |
4040
sudo systemctl start docker
41+
- setup: |
4142
cd vdirsyncer
4243
python -m build --wheel --skip-dependency-check --no-isolation
4344
sudo python -m installer dist/*.whl

.builds/tests-minimal.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ environment:
1919
REQUIREMENTS: minimal
2020
# TODO: ETESYNC_TESTS
2121
tasks:
22-
- docker: |
23-
sudo addgroup $(whoami) docker
24-
sudo service docker start
2522
- venv: |
2623
python3 -m venv $HOME/venv
2724
echo "export PATH=$HOME/venv/bin:$PATH" >> $HOME/.buildenv
25+
- docker: |
26+
sudo addgroup $(whoami) docker
27+
sudo service docker start
2828
- setup: |
2929
cd vdirsyncer
3030
make -e install-dev

.builds/tests-pypi.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@ tasks:
2020
- venv: |
2121
python -m venv $HOME/venv
2222
echo "export PATH=$HOME/venv/bin:$PATH" >> $HOME/.buildenv
23-
- setup: |
23+
- docker: |
2424
sudo systemctl start docker
25+
- setup: |
2526
cd vdirsyncer
2627
make -e install-dev
2728
- test: |

0 commit comments

Comments
 (0)