Search
Blog posts
Interview: Deploying NuGet.org
Video interview about how the NuGet.org website is deployed via Octopus DeployArquillian for Infrastructure Testing
Arquillian's ability to spin up real application servers and integrate them with unit tests makes it a powerful solution for infrastructure testing.Deploying and consuming ZIP files from Maven
Learn how to deploy ZIP files to Maven and consume them in an Octopus project.Application Server vs UberJAR
A high level look at the differences between WildFly and WildFly Swarm.Octopus: now with more Chocolatey goodness
Chocolatey packages for Octopus are now availableDeploy and consume ZIP files from Maven
Learn how to deploy ZIP files to Maven and consume them in an Octopus project.Maven repositories explained
Learn how Maven repositories are structured and how to access artifacts stored in them.Deploying to MongoDB with Octopus Deploy and Liquibase
Learn how to use Octopus Deploy to deploy to MongoDB using Liquibase.Building the Apache Portable Runtime (APR)
Depending on your Linux distro, you may have to build the APR from scratch to take advantage of the higher performance of the OpenSSL library in Tomcat.Selenium series: headless browsers
In this post, we learn how to run tests against headless browsers.Selenium series: Environment specific handling
In this post, we learn how to customize WebDriver operations based on the target environment.Selenium series: The Maven POM file
In this post, we create a simple Pom.xml file, configuring the Selenium dependencies.Selenium series: The first WebDriver test
In this post, we create the first WebDriver tests against Chrome and Firefox.Selenium series: adding the BrowserMob proxy
In this post, we learn how to add a proxy to the WebDriver tests.Selenium series: simplified element location
In this post, we learn how to remove explicit element searches by ID, XPath, and CSS selectors in favor of generic locators.Maven versions explained
There is more than meets the eye when it comes to Maven versions. Learn how Maven treats different version strings.An Introduction to Arquillian Testing
Testing Java EE code requires more than just a unit test. This blog post looks at how Arquillian solves the problem of testing Java EE apps.Hosting a Maven repo in Amazon S3
Learn how to host a fully functional Maven repository in Amazon S3
Loading...
Documentation
Credits
Octopus is made possible thanks to many great third-party products.Maven feeds
Configuring Maven repositories as Octopus FeedsManaging server configuration
The Octopus Server configuration can be managed programmatically through the Octopus.Client library and the APICreate a feed
An example script that creates a nuget feed in Octopus.Change feed
An example script that changes an existing feed by updating the feed name in Octopus using the REST API and Octopus.Client.Canary deployments
Implementing canary deployments, i.e. rolling out releases to a subset of users or servers, with Octopus.Package repositories
Octopus can consume package feeds from the built-in repository, local and remote NuGet feeds, Maven, JetBrains TeamCity, MyGet and Azure DevOps or TFS Package Management.Troubleshooting invalid certificates
How to troubleshoot invalid certificates that won't load in Octopus DeployGitHub Organizations
Octopus Deploy houses its source code on GitHub in three organizations.Installing Tomcat on Ubuntu
With Octopus Deploy you can install Tomcat on Ubuntu with a runbook as part of a routine operations task.Spectre (Speculative Execution Side-Channel Vulnerabilities), Meltdown, and Octopus Deploy
How the Spectre (speculative execution side-channel vulnerabilities) and meltdown vulnerabilities impact Octopus DeployCross-Site Scripting (XSS) and Octopus Deploy
Octopus Server actively prevents Cross-Site Scripting (XSS) using a number of preventative measures.Can't find what you are looking for? You can also search our support forum.