Skip to content

chnichol/xrm-promotion-poc

Repository files navigation

Smelter

Smelter empowers developers to create, build, and deploy Power Platform solutions as code.

Features

  • Generate a JSON file structure that represents the full-state of your environment
  • Deploy configurations, plugins, and web resources from the cli with a single command
  • Build web resources as a full NPM project
  • Generate classes based on your environment's entities
  • Automatically merge dependency DLL's into your plugin assemblies using ILMerge

Project State

Currently this project is in early development (referred to as "Version 0" or "V0"). It should not be used on any production workloads.

Dependencies

This project uses a few different tools.

Plugin assemblies are required to be given a strong name. the current tool for this, sn.exe, is only available for Windows. If you are not building plugins however, you may use Max OSX or Linux as both Node.JS and the .NET SDK are available cross platform.

Node.JS (I recommend installing LTS)

  • Building and running the CLI
  • Building web resource projects
  • Building plugin assembly projects

.NET Framework Tools (xrm-cli will automatically use the latest version you have installed)

WINDOWS ONLY
  • Signing plugin assembly DLL's for consumption by Dynamics

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published