Settings and activity

  1. 26 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Product Feedback » Projects  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Jakub Januszkiewicz commented  · 

    https://octopusdeploy.uservoice.com/forums/170787-general/suggestions/6846954-find-variable-usage-across-all-projects-and-variab was closed with a limited implementation (tracking variable *sets* only). I'm copying my last response from that suggestion here, in hope that the Octopus Team will reconsider implementing this.

    This is a small step forward, but it's not what was asked here. This request is specifically about variables, not variable sets, it even mentions sample use cases.

    In my view, even if the usage report for a variable was incomplete, it would still be a killer feature.

    Can you please support at least finding variable usage in the places that Octopus has control over, such as:
    1. in any place where variable binding is supported, for example and especially:
    - in default values of parameters in custom step templates,
    - in parameter values when step templates are used in project process,
    - in package references,
    2. in scripts (e.g. for Powershell scripts I'd like it to find occurences of $OctopusParameters['My.Variable.Name']),
    3. in other variables (e.g. when I have a variable Foo with value "Foo.#{Bar}" I would like the usage of variable Bar to show that it is used by variable Foo; I'm not sure if this is technically the same as 1).

    I understand you won't be able to find everything, but actually the only truly problematic thing I can think of is the example you gave: files sourced from packages. What other places are there that Octopus has no control over and cannot check? The "variables usages are embedded in strings" argument you give is not clear to me - do you mean the point #3 above? Why would that be a problem, it sounds like an easy thing to check.

    You could put a big fat warning in the UI, so that everyone is aware that there are limitations of this feature, but I still think that the 3 points I listed above would cover a vast majority of use cases.

    Jakub Januszkiewicz supported this idea  · 
  2. 179 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    21 comments  ·  Product Feedback  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Jakub Januszkiewicz supported this idea  · 
  3. 5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Product Feedback  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Jakub Januszkiewicz supported this idea  · 
  4. 112 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    13 comments  ·  Product Feedback » Releases  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Jakub Januszkiewicz supported this idea  · 
  5. 67 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Planned  ·  7 comments  ·  Product Feedback » Deployments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Jakub Januszkiewicz supported this idea  ·