Closed bissenbay closed 3 years ago
@bissenbay , As explained in this issue: https://github.com/thoth-station/build-watcher/issues/177#issuecomment-734702140,
all application that we are porting to python38 needs the addition of .aicoe-ci.yaml
, reasons:
as the default pipeline behavior is to run on python36 image, so earlier it was not needed. however, if an app is changed to python 38 it needs the file.
now about the files, applications like, storages, common, lab, analyzer which are python package modules. They don't need container images separately. only need a release to pypi. so please based on the application please see if they have pytest, pre-commit requirements, accordingly adjust the following:
check:
- thoth-pytest-py38
- thoth-precommit
release:
- upload-pypi-sesheta
please do this for all the repository, we are porting to python 38. you can mark me as the reviewer.
/assign @bissenbay
@bissenbay , As explained in this issue: thoth-station/build-watcher#177 (comment), all application that we are porting to python38 needs the addition of
.aicoe-ci.yaml
, reasons:
- builds needs python38 based images
- pytest needs python38 based images
as the default pipeline behavior is to run on python36 image, so earlier it was not needed. however, if an app is changed to python 38 it needs the file.
now about the files, applications like, storages, common, lab, analyzer which are python package modules. They don't need container images separately. only need a release to pypi. so please based on the application please see if they have pytest, pre-commit requirements, accordingly adjust the following:
check: - thoth-pytest-py38 - thoth-precommit release: - upload-pypi-sesheta
please do this for all the repository, we are porting to python 38. you can mark me as the reviewer.
thanks @harshad16 for the detailed explanation
Related-To: https://github.com/thoth-station/thoth-application/issues/545#issuecomment-735908736