Deploy All Metadata context not picking up -meta.xml file changes.

Issue #1559 resolved
Justin Julicher created an issue

The Trigger wasn’t picked up even though it was highlighted and changed.

Comments (9)

  1. Scott Wells repo owner

    I'm a bit confused. Why is there a .trigger-meta.xml file with no companion .trigger file? Or am I perhaps missing something? It's also odd that only one of your .cls files has a companion .cls-meta.xml. Some kind of filtering being applied, or are things really not paired properly?

  2. Justin Julicher reporter

    Ah sorry missing a little bit of context there.

    It’s on the git scope (plugin) context view no different I guess to the changed files view - if you only change the xml file then it would only show the same as above.

    I also tested this by selecting the meta file in standard view and had the same issue .

  3. Scott Wells repo owner

    Is this still happening to you? I fixed an issue a bit back that was causing IC's native deployer to miss meta.xml files in some cases and it should have addressed this use case as well.

  4. Justin Julicher

    Ok so for me this is still happening.

    To replicate:

    1. Open Project.
    2. Change API version of -meta.xml file to something different.
    3. In project files select built-in context → ‘All Changed Files’
    4. Select changed meta-xml file.
    5. Run Deploy All Metadata.
    6. Select Contents → Context

    Expected to show changed metadata related to meta-xml file but it shows nothing.

  5. Scott Wells repo owner

    Gotcha. I see the same thing. Thanks for the specific steps to reproduce. I'll take care of it.

  6. Log in to comment