According to Development plan
In different companies different steps are taken to provide ci/cd cylce. Some of those steps are commonly used
- Jenkins
- Artifactory
- Makefiles
- Maven
- Gradle
- NPM
...some are less
- task
- minio
In this repo we demonstrate different approaches to CI/CD, with analisys of pitfalls, cons and pros and applyability to different production models.
Python Virtual Environments and Packaging Systems We will evaluate and provide an example for next approaches to use python in local development, without vm (virtualization) or dockers (isolation) techniques. We will experiment with conda, pipenv, pyenv, setuptools, venv module and poetry in later sessions. Start with conda + pip
Get Started With Python Create a simple cli app with fire and setuptools to evaluate current virtual environments. Use cona for simplicity of spin up with python version and venv. vpy - analize current virtual environment. (pick on poetry code)
- https://github.com/gzvulon/pydocflow
- https://github.com/gzvulon/taskcicd
- https://github.com/gzvulon/gotaskpy
- https://github.com/gzvulon/taskenrty
- https://github.com/gzvulon/pypisrv
- https://github.com/gzvulon/mvp_jin_dockers
- https://github.com/gzvulon/mvp_jin_cli
- https://github.com/gzvulon/mvp_jin_sys_jobs
- https://github.com/gzvulon/metacicd