File tree 1 file changed +11
-8
lines changed
1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -491,8 +491,15 @@ jobs:
491
491
- name : Remove connector source code
492
492
run : python3 .github/scripts/remove_source_code.py
493
493
494
+ - name : Create venv
495
+ run : |
496
+ apt install -y python3-venv
497
+ python3 -m venv .venv
498
+
499
+
494
500
- name : Install tarantool ${{ matrix.tarantool }}
495
501
run : |
502
+ . .venv/bin/activate
496
503
apt install -y curl
497
504
curl -L https://tarantool.io/release/2/installer.sh | bash
498
505
apt install -y tarantool tarantool-dev
@@ -506,15 +513,12 @@ jobs:
506
513
path : deb_dist
507
514
508
515
- name : Install the package from deb artifacts
509
- run : apt install -y `pwd`/deb_dist/python3-tarantool_*.deb
516
+ run : |
517
+ . .venv/bin/activate
518
+ apt install -y `pwd`/deb_dist/python3-tarantool_*.deb
510
519
env :
511
520
DEBIAN_FRONTEND : noninteractive
512
521
513
- - name : Create venv
514
- run : |
515
- apt install -y python3-venv
516
- python3 -m venv .venv
517
-
518
522
- name : Install test requirements
519
523
run : |
520
524
. .venv/bin/activate
@@ -524,14 +528,13 @@ jobs:
524
528
run : |
525
529
. .venv/bin/activate
526
530
curl -L https://tarantool.io/release/2/installer.sh | bash
531
+ apt install -y cmake=3.15.3
527
532
apt install -y tt
528
- pip3 install cmake==3.15.3
529
533
tt rocks install crud
530
534
531
535
- name : Run tests
532
536
run : |
533
537
. .venv/bin/activate
534
- pip3 install pyyaml
535
538
make test-pure-install
536
539
537
540
publish_deb :
You can’t perform that action at this time.
0 commit comments