Skip to content

Commit 1eeb514

Browse files
authored
Update tasks.yaml
Removed poetry export and used non-virtual environment instead
1 parent 904a30b commit 1eeb514

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.tekton/tasks.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ spec:
4545
4646
echo "***** Installing dependencies *****"
4747
if [ -e "poetry.lock" ]; then
48-
echo "Found poetry.lock file: using poetry "
49-
python -m pip install poetry poetry-plugin-export
50-
poetry export --with=dev -f requirements.txt --output requirements.txt
51-
python -m pip install --user -r requirements.txt
48+
echo "Found poetry.lock file: using poetry ..."
49+
python -m pip install --upgrade pip poetry
50+
poetry config virtualenvs.create false
51+
poetry install
5252
elif [ -n "$(params.requirements-file)" ] && [ -e "$(params.requirements-file)" ]; then
5353
python -m pip install --user -r "$(params.requirements-file)"
5454
fi
@@ -114,10 +114,10 @@ spec:
114114
115115
echo "***** Installing dependencies *****"
116116
if [ -e "poetry.lock" ]; then
117-
echo "Found poetry.lock file: using poetry "
118-
python -m pip install poetry poetry-plugin-export
119-
poetry export --with=dev -f requirements.txt --output requirements.txt
120-
python -m pip install --user -r requirements.txt
117+
echo "Found poetry.lock file: using poetry ..."
118+
python -m pip install --upgrade pip poetry
119+
poetry config virtualenvs.create false
120+
poetry install
121121
elif -e "requirements.txt" ]; then
122122
python -m pip install --user -r requirements.txt
123123
fi

0 commit comments

Comments
 (0)