-
Scheduled deployments allow select release versions
Hi,
We would like to select certain release versions in the scheduled deployment triggers similar to how we create a new release and can select a release version
Currently it doesn't seem to be possible and it uses only the latest release
Hope this can added in the next Octopus release
Thanks,
KK6 votes -
Performing dry run with octo.exe push (--whatif)
Looking at the documentation for “octo.exe push” (https://octopus.com/docs/api-and-integration/octo.exe-command-line/push), but I cannot see any option to perform a dry run. The ‘create-release’ command has a ‘whatif’ param, and it would be really handy to have this on the ‘push’ command as well.
8 votes -
Have Tenant name fully display on Infrastructure page without hovering
It would be helpful if you could have the Tenant name display on the Infrastructure page under Deployment Targets instead of hovering.
1 vote -
Upload of environment variables from .env
I think it would be nice to have this feature on Octopus.
So I was given a deployment task and I had multiple environment variables to upload.
I am the lazy type so instead, I wrote a python script to enable me to upload all at once in just a sec.I hope this saves someone too
2 votes -
Make deployments synchronous for a specific environment
I help manage deployments for a software team that is working on moving from bi-weekly releases to continuous delivery. In order to transition smoothly, we have decided to have four environments in our pipeline: Dev > Alpha > Beta > Production. This allows us to continuously deliver internally from Dev (automatically deployed to from build server) to Alpha (snapshot of all projects promoted to Beta bi-weekly for staging).
What I would like to have the ability to do is make all deployments to Dev synchronous in that they wait if there is a current deployment to Dev and stay pending…
1 vote -
Add a step to allow deployment of a template to create Subscription level resources in Azure
Azure allows for the deployment of Subscription level resources via a template, but currently there is no out of the box step to do this in Octopus.
https://docs.microsoft.com/en-us/azure/azure-resource-manager/deploy-to-subscription
It would be great if we could have a built in step, along the same lines as the 'Deploy an Azure Resource Manager' template step.
1 vote -
chained deployment to specific targets
If you deploy to specific targets in an environment but one the steps triggers a chained deployment, the chained deployment will target all hosts in the environment. It would be better if the chained deployment continued to target only the specific hosts that were originally chosen.
1 vote -
Create/write a file to a location
Sometimes we just want to write out a simple file to disk. For example writing out a basic text file to a location. While you could have a basic template in an repo sometimes you want to write out a straight file to disk with the normal support for variable substitution. Example, write a file to a queue or change a basic configuration file.
1 vote -
Deployment of more than one certificate in one step
We need to put multiple certificates into the trusted people-store, and number of certificates must be configurable in one step.
Tried putting multiple certificates into the same scope for a variable, that only published the first one.
5 votes -
Support Azure Service Fabric Mesh
The Service Fabric Mesh deployment model is in public preview since a couple of months back and GA is expected this spring. Being mainly ARM template and container based, the SF Mesh deployment is probably possible to accompish by custom scripts today, but good out of the box support in OD would be very valuable.
5 votes -
Add "Request Deploy" button
It would be nice if a deploy could be requested when you don't have permissions. For example our Acceptance and Production environments can only be deployed to by the Release Management team, so it would be nice to be able to Request a deploy from within Octopus for a certain release version.
2 votes -
Json Configuration - Scope Target File
Been setting up multiple pipelines for Azure Data Factory (ADF) resources, defined by a series of Json files and would like to to use the Json Configuration Variables for configuring these. In ADF you typically have a series of linked services json files, specifying e.g. connection strings, credentials, input type etc - all with the same hierarchy - E.g. the connection string would be specified as 'properties:typeProperties:connectionString' in all the linked service files - hence the problem, since all json files are applied with the same OD variables.
I proprose an extension to the existing Json Configuration Variables feature, where…
1 vote -
Exclude process steps when you are creating release
Exclude process steps when you are creating release not before deploying release. Why?
We have multiple projects and when we are deploying to higher environments we are actually deploying "wrapper project" which contains releases of projects.
In each release, we don't always deploy all the projects so we want to exclude them from deploying.
We know that we can set up "deploy only if the version is greater". But If we exclude some of deploy release steps then we have a better overview of what actually has been deployed.
We just want to skip boring manually clicking each time before…
3 votes -
Tenant (Project) variables UI improvement - toggle linked environments
We have around 50 Tenant project variables that differ per each linked environment (Dev, Test, Uat, Stage, Prod)
So imagine the current UI, we have to scroll down the list endlessly until we find the variable.
Tenant variables UI improvement suggestion:
1. Toggle linked environments project variables- meaning use accordion or panel widget for each linked environment, so when I click on one linked environment I would expect to see the Tenant Variables only for that linked environment. Currently all linked environments variables are displayed.
app#/tenants/Tenants-61/variables?activeTab=projectVariables- Add filtering / searching for project variables on the same page app#/tenants/Tenants-61/variables?activeTab=projectVariables
3 votes -
Define Manual intervention on an Environment
I'd like to assign a manual intervention, or "Approval gate", at the environment level, independent of project.
We have many projects that can be deployed to our environments. The lifecycles these projects can deploy to have a mix of Dev, CI, Test and Production environments. Some important environments require approval before anything can be deployed to them (e.g. QA, PreProd, Production).
At the moment I have to add manual intervention steps to every project that could be deployed to those environments. I also have to make the intervention steps are conditional based on the environments they're going to (i.e. I…
4 votes -
Supply a list of project variables for powershell
Currently in powershell scripts, the only list of variables is $OctopusParameters, but this list includes all the built-in Octopus parameters as well.
It would be really nice to be able to reference only the variables defined in the current project during a deployment.
Something like $OctopusProjectVariables
2 votes -
Scoped Tenant Variable
Here's the scenario:
I have a web application that is being used across 12 countries.
Every country has its own environment, databases.
While the current Octopus allow us to create tenant variable like Alias, it is useful but when it comes to scope variable this feature is not there.
Example: Tenant A has a different Database credential for UAT and PROD. Currently the workaround is to create 2 tenant variable, like UAT Database, PROD Database.
It would be useful to have this scoped as well.
7 votes -
Allow variables to be used for Channel Version Rules
It would be nice if the Channel Version Rules had support for Octopus variables. From a management standpoint, when you have dozens and dozens of deployment steps bound to specific Version Rules, it would make sense to be able to make centralized updates rather than going through all of the various projects, channels, and associated rules in order to make the same update.
1 vote -
Compress the Offline Package Drop folder
I would like it if there would be an option to compress the Package Drop folder on a target location.
I see it is now possible to deploy it as an artifact in .Zip format.
But i would like it if we could deploy it to a file share in .Zip format without requiring somebody to manually copy it there.
Each Offline Package Drop folder contains a Calamari folder that is 45MB unzipped and only 10MB zipped.1 vote -
Support an indent filter in variable substitution extended syntax
Support an indent filter in variable substitution extended syntax so that multi-line variables can be outputted with an indent of a specified number of spaces.
5 votes
- Don't see your idea?