IC2 Metadata Subscription does not support featureParameters metadata type

Issue #1602 resolved
Chris Karpyszyn created an issue

Trying to build Feature Management in my scratch org using Gen1 source. I’m able to deploy the .featureParameterInteger type (as documented here: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_featureparameterinteger.htm) but IC2 will not push this file on save.

It is added to package.xml as

    <types>
        <members>FieldName</members>
        <name>FeatureParameterInteger</name>
    </types>

Comments (6)

  1. Scott Wells repo owner

    Assuming this is just another standard metadata type, I'm not sure why it would fail aside from an insufficient API version number. Can you enable debug logging for Metadata Deployment, reproduce the issue, and either attach the resulting idea.log (Help>Show Log in Explorer/Finder/Files) or email it to support@illuminatedcloud.com?

  2. Chris Karpyszyn reporter

    Hey Scott - I’m not getting anything logged here. It just does not recognize the file as part of the subscription so it doesn’t attempt to deploy on save.

    Path is /src/featureParameters and file is

    FileName.featureParameterInteger

    <?xml version="1.0" encoding="UTF-8"?>
    <FeatureParameterInteger xmlns="http://soap.sforce.com/2006/04/metadata">
        <dataflowDirection>LmoToSubscriber</dataflowDirection>
        <masterLabel>Master Label</masterLabel>
        <value>1</value>
    </FeatureParameterInteger>
    

  3. Scott Wells repo owner

    Thanks. I was able to reproduce this behavior. It does appear that this is an abnormal metadata type. I'll provide support in one of the near-term release.

  4. Log in to comment