Jambo Commands Greyed Out Despite Following Jambo Upgrade Instructions

Hello,

We’re trying to upgrade Jambo for a client. We’ve followed the directions outlined here but we’re running into issues. Although the Live Preview seems to be working fine, after we’ve used the Upgrade Jambo and Apply Diff commands, the Jambo Commands option in Tools is still prohibited. We’ve followed the recommended debugging strategies, but none have worked so here we are!

image

Best,
Jon

Hi Jon,

You’ll want to make sure that you make the following changes to your CI files:

  • In ci/build_setup.sh, remove npm install -g npx

    Before

    #!/bin/sh
    npm install -g npx
    npm install
    

    After

    #!/bin/sh
    npm install 
    
  • In ci/install_deps.sh, remove npx after serve

    Before

    #!/bin/bash
    npm install -g serve npx
    npm install
    

    After

    #!/bin/bash
    npm install -g serve
    npm install
    
  • In config.json, (or [domain].config.json), add the following line to the “ci_config”:

    "base_image_tag": "node-12.18",
    

After that you should be good to go! Let us know if you have any other issues.

Hello,

I’ve been running into the same issue where the Jambo Commands are still greyed despite performing a theme upgrade. I saw Liz’s instructions below regarding the CI files, however my ‘before’ files vary slightly from what was outlined above. I’m wondering if there are any updated instructions/advice on resolving?

  • In ci/build_setup.sh - current:
#!/bin/sh
npm install
  • In ci/install_deps.sh - current:
#!/bin/bash
npm install -g serve@13.0.4
npm install

I’m also not sure where specifically to put “base_image_tag”: “node-12.18”,
(Instructions say config.json, (or [domain].config.json) however I’m not sure what this correlates to within my experience).

Thank you!
Jordan