Episerver DXC transformation process (or what could have gone wrong)

Member since: 2010
 

At first, we were sending an already transformed file to DXC for the integration environment. Then, I changed this, so that we send web.integration.config as well. The transformation never took place and support couldn't figure out why. In the end, we reverted our deployment process to do the transformation and send an already transformed file.

So, my question is as follows:

  • What is the process? Do we send - web & web.integration?
  • If so, what could have gone wrong? (application settings haven't been changed, so the environment name wasn't changed). Has anyone had the same issue and how did you solve it?

BR,
Marija

#195485 Jul 26, 2018 10:45
  • Member since: 2010
     

    Our build server transforms web.config and deploys the transformed file to the integration environment, together with Web.Preproduction.config and Web.Production.config which contain environment specific configurations.

    #195486 Jul 26, 2018 11:23
  • Member since: 2010
     

    Yes ours is the same as Dejan, when using the pass portal or the service desk is doing deployments these files get transformed. Theres a full guide here https://world.episerver.com/digital-experience-cloud-service/development-considerations/environment-configurations/ 

    #195489 Edited, Jul 26, 2018 12:40
  • Member since: 2008
     

    Hi Marija,

    As far as I'm aware, transformations only apply when moving between environments rather than deploying directly to an environment so the transform would never be applied to the integration environment. As the guys above have noted, your original deployment mechanism was the correct one - deploy a version to integration with the transforms already applied and provide transforms for preprod and prod which will apply as the site is promoted through the environments.

    #195497 Jul 26, 2018 15:54
  • Member since: 2010
     

    Sorry I misread, after seeing your comment. We running out integration transform file directly in our VSTS release build and deploy that package via an the Azure API, therefore it's the build/release system transforming and deploying to Integration. I don't think there's anything that happens on Integration like Pre Prod/Production as Paul says as these do not going through the deploying processes that Episerver use.

    #195499 Jul 26, 2018 15:57
  • Member since: 2008
     

    Wow. I logged into answer this and it looks like I'm a little late to the party.

    What they all said laughing

    #195508 Jul 26, 2018 21:42