You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, GitHub events are triggered on each push to GitHub repositories, which then notifies Jenkins to build and deploy the changes. The current DevOps setup allows us to skip the build stage and leverage GitHub actions to build the images.
Events should be triggered only when tests pass on GitHub. Also, investigate how we can call only the deploy stage if we are using GitHub actions to build the image.
Goals
Setting up the project locally
Setting up Github trigger for Jenkins
Expected Outcome
Deployment pipelines should run when tests run successfully and there should be a method to only call deploy pipelines if we are using Github actions to build our images.
Acceptance Criteria
A POC which implements the above functionality
Implementation Details
We are already using the Github plugin for Jenkins which triggers the build pipeline followed by deploy pipelines.
Jenkins is controlled using Jenkinsfile present in the root directory or in the build folder
Description
Currently, GitHub events are triggered on each push to GitHub repositories, which then notifies Jenkins to build and deploy the changes. The current DevOps setup allows us to skip the build stage and leverage GitHub actions to build the images.
Events should be triggered only when tests pass on GitHub. Also, investigate how we can call only the deploy stage if we are using GitHub actions to build the image.
Goals
Expected Outcome
Deployment pipelines should run when tests run successfully and there should be a method to only call deploy pipelines if we are using Github actions to build our images.
Acceptance Criteria
Implementation Details
Jenkinsfile
present in the root directory or in thebuild
folderMockups / Wireframes
NA
Project
UCI
Organization Name:
Samagra
Domain
E-Governance
Tech Skills Needed:
GitHub, Jenkins, Ansible
Mentor(s)
@tushar5526
Complexity
High
Category
CI/CD
Sub Category
Maintenance
The text was updated successfully, but these errors were encountered: