Skip to content
This repository was archived by the owner on Jul 22, 2025. It is now read-only.
This repository was archived by the owner on Jul 22, 2025. It is now read-only.

[Feature Request]: Support Icon - with Id and Color Properties #851

@johnbailey-transactcampus

Description

Is your feature request related to a problem? Please describe.
No. It's related to a newer feature in OctopusDeploy Projects. The feature allows logos, which is a combination of icons and background colours.

Describe the solution you'd like
I would like to have a block in terraform that would statically apply this values to each project, so that we don't have to perform the change[s] manually.

The block could look like:

resource "octopusdeploy_deployment_process" "my-cool-process" {
      project_id = var.my_cool_project_id
      icon {
            id = "rocket"
            color = "#5E2EA2"
      }
      ... ... ...
}

or

resource "octopusdeploy_deployment_process" "my-cool-process" {
      project_id = var.my_cool_project_id
      icon_id = "rocket"
      icon_color = "#5E2EA2"
      ... ... ...
}

Describe alternatives you've considered
N/A - No alternatives exist (that I'm aware of).

Additional context
Web UI Menu:

image

Properties modified via Web:

image

"Icon": {
      "Id": "rocket",
      "Color": "#5E2EA2"
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions