Import and export projects and releases with Octo.exe
Blog post from Octopus Deploy
Octo.exe, a command-line tool for automating Octopus Deploy, has introduced two new commands, export and import, designed to facilitate the synchronization of projects and releases between multiple Octopus Deploy servers in different locations. This development addresses the previous need for manually recreating projects and releases on separate servers, enhancing efficiency in environments where one server is used for initial setup and testing before transferring to a production server. The export command enables users to save project and release data into a JSON file, while the import command requires certain prerequisites, such as existing project groups and environments, to successfully integrate these exports into another server. Sensitive variables are not exported, necessitating updates through the UI. This tool is versatile and open-source, allowing for modifications to suit specific needs, making it useful for migrating projects and releases across different Octopus servers.