Your first deployment
If you've just signed up for Octopus and haven't made a deployment yet, this is where to start.
In 30 minutes, you'll see exactly how Octopus works: projects, packages, and the deployment process, explained the way you'd actually use them, not in the abstract. Then we connect GitHub as the build server with real detail: webhook configuration, auth, and token scopes, and the actual API calls Octopus makes behind the scenes, not a summary that tries to fit every CI tool at once.
By the end, you'll have watched a deployment target get added and a real release run from start to finish.
If you're on Azure DevOps, TeamCity, or Jenkins instead of GitHub, the same concepts apply, and we'll point you to the docs for your specific setup.
Speaker
John Bristowe
John Bristowe helps engineering teams deliver reliably as a developer advocate at Octopus Deploy. He leads community engagement, creates educational content, and appears regularly on Octopus streams and webinars. Before Octopus, John spent years in developer relations at Microsoft and Telerik/Progress, speaking at industry events and building programs for web and .NET developers. He contributes to Octopus open source, including the Octopus CLI, the Terraform provider for Octopus, and several GitHub Actions that connect build pipelines to deployment workflows. John is based in Robina, Australia, and has been active in the developer community for over two decades.
Additional resources
Get started with Octopus
Covers projects, packages, deployment processes, and your first Dashboard. Ideal for anyone wanting the full mental model, not just the webinar demo.
Your first deployment tutorial
A hands-on version of the session’s “Hello World” deployment: create a project, add a script step, and deploy to your first environment.
GitHub integration
Covers the GitHub App Connection setup from the webinar: installing and authorizing the app, plus the extra step self-hosted instances need.