Microsoft

Visual Studio Team Services and Team Foundation Server Java Capabilities Presentation and Demonstration Now Available at java.visualstudio.com

May 4, 2016Paul T. Barham
Visual Studio Team Services and Team Foundation Server Java Capabilities Presentation and Demonstration Now Available at java.visualstudio.com
SummaryAI, from the source post

This post details the integration of Java applications with Azure VMs and AWS Elastic Beanstalk within Azure DevOps CI/CD pipelines. It showcases an AngularJS/JavaScript/Java web application ('DeepSpace') running on both Azure VM (Ubuntu Linux) and AWS Elastic Beanstalk (Amazon Linux) with Tomcat. Key features demonstrated include Application Insights instrumentation for metrics and events, Service Hooks integration with a third-party app, SSH connection to a Team Services Git repo, work item usage (Kanban, stories, tasks, bugs), Java contextual searching, IntelliJ IDEA plugin integration (clone, branch, commit with work item association, pull request) using REST APIs, automated Windows builds with Java 1.7 and Maven (triggered by PR, executing JUnit and JaCoCo), automated Azure Linux VM builds with CI/CD vNext agent using Java 1.7 and Gradle (executing PMD and CheckStyle), automated release deployments (CD) of Java WAR files to Azure Linux VMs ('Test/QA' and 'Production') with Selenium tests and AI deployment markers, and automated release deployments to an AWS Elastic Beanstalk VM running Tomcat 7 Java 7.

More from the Git CI Integration for Azure DevOps trail