Skip to content

pascalberger/Cake.XdtTransform

 
 

Repository files navigation

Cake.XdtTransform

This was adapted from an open issue on Github that shows how to perform an XDT config transform. The issue is still open, but I didn't there would need to be an extra dependency pulled in unless you really needed it and that is why it is still open.

#addin Cake.XdtTransform

var target = Argument("target", "Default");

Task("TransformConfig")
  .Does(() =>
{
  var sourceFile      = File("web.config");
  var transformFile   = File("web.release.config");
  var targetFile      = File("web.target.config");
  XdtTransformConfig(sourceFile, transformFile, targetFile);
});

RunTarget(target);

About

Provides XDT based transformations for config files.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 86.7%
  • PowerShell 13.3%