- Create your own Jenkins Server and install the following on the server:
- Install "python3.10-venv", "python-pip", "unzip"
- Create a multibranch pipeline and run the build for the application
- You'll see an option called branch sources. Choose GitHub and enter your GitHub link and credentials.
- Follow the install AWS EB CLI instructions
- Then, add this stage to your Jenkins file and rerun your build:
stage ('Deploy') { steps { sh '/var/lib/jenkins/.local/bin/eb deploy' } } - IF your application redeployed successfully, what did you notice?
- Configure a Webhook
- BONUS: Once you've configured your webhook, change the background or some text in the application. HINT Look into the HTML or CSS file and ask chatGPT for help
- Did the application redeploy?
