CI STEP Library filters
pending feedback
P
Probable Kite
Provide administrators with the ability to enable or disable predefined CI steps in the Harness Step Library, so we can control on an organization or account level which steps are visible and selectable by developers. Or a way to add custom categories
Use-Case 1 air-gapped environment
Our organization runs Harness CI in an air‑gapped environment with no outbound internet access. Many predefined CI steps in the Harness Step Library depend on external registries, SaaS endpoints, or public container images. These steps will fail by default in our environment unless mirrors, proxies, or private equivalents are configured.
Use-Case 2 custom filters/categories
a way to create custom filters or categories where we can also filter down by a language or network restriction
Log In
P
Probable Kite
We looked at the REGO method to solve this problem, but our issue with this approach is that the developer only receives an error message shortly before clicking ‘Save’. That is far too late. We should not list the incorrect CI steps in the first place. Our Customer wants a filtered CI Step library
s
shivkumar.loka
marked this post as
pending feedback
s
shivkumar.loka
Hey Lars.bentivegni
Thank you for bringing this feature up. This seems like an interesting use case and we will discuss this with our engineering team and prioritize this. Will keep you posted on the status of this ticket. Please also follow our Release Notes page here https://developer.harness.io/release-notes/continuous-integration for updates.
One alternative you could try is via OPA policies in Harness. If this is something you can achieve via those policies, we have a library of the policies out of the box and you can define your own as shown here in the documentation https://developer.harness.io/docs/platform/governance/policy-as-code/harness-governance-overview/
Please let us know if this works for your use case and if not, I have created a Jira to track this internally.
Thank you
Regards
Shivkumar Loka
Harness Product Team