Toradex | Mastering Automated CI/CD Pipelines with Torizon! @Toradexofficial | Uploaded December 2023 | Updated October 2024, 11 minutes ago.
Ready to take your development to new heights? Join us in exploring the extraordinary synergy between CI/CD and Torizon, where innovation knows no bounds!
In this video, you will get an overview of how to set up, develop, build, and deploy an application using CI/CD pipelines, thanks to the Torizon IDE Extension.
You will also see how to debug your application - remotely! - trigger the pipeline, troubleshoot, and more.
Discover how implementing CI/CD pipelines is easy on Torizon and revolutionize your workflow!
➡️ You might also find this article useful: developer.toradex.com/torizon/application-development/ide-extension/configure-ci-pipelines
➡️ Visit our webpage to learn more about our solutions: toradex.com
00:00 Intro
00:11 Torizon OS: Installing and provisioning the Cloud
01:10 TorizonCore Builder Project: Project setup
01:31 TorizonCore Builder Project: Development stage
02:00 TorizonCore Builder Project: Build and deploy (local approach)
02:20 Application Project: Project setup
02:39 Application Project: Development stage
02:49 Application Project: Remote debugging (local approach)
03:41 Let’s kick off a CI/CD pipeline in GitHub Actions!
03:45 GitHub Actions: Create TCB repository & trigger the pipeline
04:32 GitHub Actions: Create application repository & trigger pipeline
04:57 GitHub Actions: 😲 Failed testing stage! Let's fix it
05:56 GitHub Actions: Development fleet looks good, let's push our custom TorizonCore to production
06:40 Torizon Cloud: There it goes, our production fleet is updating to the latest Torizon OS image
06:56 GitHub Actions: Let's trigger an application update in production by committing to "main"
07:18 Torizon Cloud: Done! Our fleet is updated with the newly pushed application package
07:24 Device Monitoring: Let's find out if any production device is presenting errors
08:24 Remote Access: We found the device with errors. Let's investigate what's happening in production
09:02 End-to-End: Issue found! Let's fix it and deploy it to production
Ready to take your development to new heights? Join us in exploring the extraordinary synergy between CI/CD and Torizon, where innovation knows no bounds!
In this video, you will get an overview of how to set up, develop, build, and deploy an application using CI/CD pipelines, thanks to the Torizon IDE Extension.
You will also see how to debug your application - remotely! - trigger the pipeline, troubleshoot, and more.
Discover how implementing CI/CD pipelines is easy on Torizon and revolutionize your workflow!
➡️ You might also find this article useful: developer.toradex.com/torizon/application-development/ide-extension/configure-ci-pipelines
➡️ Visit our webpage to learn more about our solutions: toradex.com
00:00 Intro
00:11 Torizon OS: Installing and provisioning the Cloud
01:10 TorizonCore Builder Project: Project setup
01:31 TorizonCore Builder Project: Development stage
02:00 TorizonCore Builder Project: Build and deploy (local approach)
02:20 Application Project: Project setup
02:39 Application Project: Development stage
02:49 Application Project: Remote debugging (local approach)
03:41 Let’s kick off a CI/CD pipeline in GitHub Actions!
03:45 GitHub Actions: Create TCB repository & trigger the pipeline
04:32 GitHub Actions: Create application repository & trigger pipeline
04:57 GitHub Actions: 😲 Failed testing stage! Let's fix it
05:56 GitHub Actions: Development fleet looks good, let's push our custom TorizonCore to production
06:40 Torizon Cloud: There it goes, our production fleet is updating to the latest Torizon OS image
06:56 GitHub Actions: Let's trigger an application update in production by committing to "main"
07:18 Torizon Cloud: Done! Our fleet is updated with the newly pushed application package
07:24 Device Monitoring: Let's find out if any production device is presenting errors
08:24 Remote Access: We found the device with errors. Let's investigate what's happening in production
09:02 End-to-End: Issue found! Let's fix it and deploy it to production