In this video we will see how to write a shell script and include it in .gitlab-ci.yml file to setup and deploy python django project automatically without any manual intervention.
Through the shell script file we will check for each and every required components if they have been installed or not and if not, install and setup them.
We will also see how to setup an environment variable accessible to the entire system which we can refer to our shell script file. At last we will include this shell script file to cicd pipeline.
Link to download shell script file that I have used in this vide:
https://github.com/Nayan-Gajjar/CICD/...