Practical AngularJS DevOps
summary
Sets up a full CI/CD pipeline for an AngularJS Tour of Heroes app, with TypeScript transpile, npm scripts, Karma/Jasmine/PhantomJS unit runs that yield three passing tests and a report of code coverage via remap-istanbul, build artifacts zipped and published by VSTS build agents, gated releases with staging and one approval to production, and telemetry in Application Insights that correlates a performance spike to a specific release.
AI-written summary · about
chapters (20)
- 0:00Intro
- 0:37DevOps
- 1:18What is DevOps
- 2:39Developer Machine
- 3:46Superheros
- 4:15Planning
- 4:45Avoiding Almost Done
- 5:13Product Placement
- 7:01Unit Testing
- 8:05Developer Machines
- 8:25Unit Tests
- 13:53Continuous Integration
- 14:28Build Definitions
- 15:41Build Steps
- 20:21Build Agent
- 22:18Release Management
- 24:09Release Definition
- 26:28Approval Workflows
- 29:23Application Insights
- 31:38Summary
related talks
11mRelease Confidently: Automate Angular Deployment Workflow
47mCode and Deploy Angular to the Cloud
07m’s Journey in Building and Deploying Frond-end Code
48mTest Driven Development with AngularJS
38mIntroduction to AngularJS
56mAngular Unit Testing from the Trenches
30mTesting Angular Apps. At Scale.
58mAngular 2 War Stories
