Closed mmurthydol closed 7 years ago
@klinden Please note you might need some of these steps/info. We are trying these out now. Please let me know build steps if you get ahead of us. Will do the same on our side.
Few more TODOs for the Jenkins server: 1) Install latest Microsoft WebDeploy: https://www.iis.net/downloads/microsoft/web-deploy 2) Install latest NuGet: https://www.nuget.org/downloads 3) Test Firewall access from Jenkins server to 14C Web Server (All Env): Ports: 80 4) Test Firewall access from Jenkins server to 14C DB2 Server (All Env): Ports: ???? 5) after above steps, planning to hook up the deploy build steps to web/db server using links below. https://blog.dangl.me/archive/publish-and-deploy-asp-net-core-applications-from-jenkins-to-iis/ https://blog.jayway.com/2012/10/17/a-simple-continuous-integration-and-deployment-workflow-with-asp-net-mvc-github-and-jenkins/ https://www.codeproject.com/Articles/1115444/Developing-And-Deploying-An-Angular-Application-Wi
BTW we configured Jenkins to be behind a proxy server which you are not required to do - just an FYI,
CC: @dciceman @mgwalker @binwang89
Completed Integration environment in pipeline and baseline QA waiting to add to pipeline after final steps in QA process are ironed out.
Going to create a new story to capture remaining work - estimated at 2 points
@davoodharun Please note the JenkinsPlugins.doc above for the missing plugins. Let's sync up about this.
@mmurthydol Updated the description above to list the plugins directly in the issue.
Jenkins CI/CD is set up for QA/INT environments and configured with jenkins environment variables. However, there are a few things that I need to draw attention to:
2 pieces remain - fix newly failed tests and configure sendgrid smtp server, pushing those into 2 new user stories and closing this one out
@jmmcnj Jason, The new story will be blocked by #181. Thanks!
Vendor to request needed Jenkins plugins from DOL.
Setup GIT & Jenkins Continuous Integration (CI) with Plugins as outlined in attached document (please see comment below). Document the steps needed to install, configure, setup Jenkins CI Setup pipeline for all tiers - front/back/db Testing pipeline/builds Jenkins Server
Acceptance Criteria:
- [ ] Jenkins Plugins.docx below (sync up with Madhu)