File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,6 +4,9 @@ parameters:
44 poetry-version :
55 type : string
66 default : " 1.8.3"
7+ os-poetry-version :
8+ type : string
9+ default : ' {"bionic": "1.1.14", "focal": "1.8.3"}'
710
811
912executors :
@@ -35,6 +38,9 @@ workflows:
3538 matrix :
3639 parameters :
3740 os : [bionic, focal]
41+ poetry-version :
42+ - " 1.1.14"
43+ - << pipeline.parameters.poetry-version >>
3844 - test-installation-deb :
3945 requires :
4046 - build-deb
@@ -121,9 +127,12 @@ jobs:
121127 parameters :
122128 os :
123129 type : executor
130+ poetry-version :
131+ type : string
124132 executor : << parameters.os >>
125133 steps :
126- - install-poetry
134+ - install-poetry :
135+ poetry-version : << parameters.poetry-version >>
127136 - checkout
128137 - run :
129138 working_directory : ~/project/
@@ -259,10 +268,14 @@ jobs:
259268
260269commands :
261270 install-poetry :
271+ parameters :
272+ version :
273+ type : string
274+ default : << pipeline.parameters.poetry-version >>
262275 steps :
263276 - run : >
264277 curl -sSL https://install.python-poetry.org
265- | python3 - --version << pipeline. parameters.poetry- version >>
278+ | python3 - --version << parameters.version >>
266279 # Add to the PATH
267280 - run : echo 'export PATH=$HOME/.local/bin:$PATH' >> $BASH_ENV
268281 assert-core-container-running :
You can’t perform that action at this time.
0 commit comments