Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Solved
  • Unsolved
  • Users
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Darkly)
  • No Skin
Collapse
brainCloud Forums
  1. Home
  2. General
  3. [Bug Report] Builder API deploy copies CustomEntities despite preservation being enabled

[Bug Report] Builder API deploy copies CustomEntities despite preservation being enabled

Scheduled Pinned Locked Moved Unsolved General
1 Posts 1 Posters 3 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    moondory77
    wrote last edited by moondory77
    #1

    Hi BrainCloud Team.
    We observed dev → staging metadata deployments overwriting target CustomEntity data despite these settings:

    {
      "components": {
        "meta": true,
        "customEntities": false
      },
      "options": {
        "meta": {
          "excludes": {
            "migratableCustomEntities": true
          }
        }
      }
    }
    

    Relevant fields only; customEntityTypes was omitted.

    The target portal also logged preserveMigratableCustomEntities: true, but previously different
    , and CustomEntity data became identical between environments.

    Affected deployments — September 11, 2026

    • Source: 15389 (stylz-development)
    • Target: 15538 (stylz-staging)
    • Task IDs:
      • e727b5e7-67b4-4f10-9d24-a8651777a7d5
      • 238604d4-0db4-43fe-af29-7359a5e2a6c7

    Workaround verified

    We repeated the deployment with the same component/exclusion settings, adding options.meta.customEntityTypes: [].

    Task: 74649043-787e-4f2e-b8c5-99f7cfafb465

    This time, a deliberately introduced dev/staging PAGE difference remained after deployment. Before/after exports confirmed that all 85 exported CustomEntity
    records across eight types, plus their configurations, remained unchanged in each app.

    Could you investigate why preservation did not work when customEntityTypes was omitted, and confirm whether explicitly passing an empty array is the supported
    workaround?

    The original observations are supported by application comparisons and portal logs; the workaround test additionally includes raw before/after exports.

    1 Reply Last reply
    0

    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

    With your input, this post could be even better 💗

    Register Login
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Solved
    • Unsolved
    • Users