-
Notifications
You must be signed in to change notification settings - Fork 59
Plugins Create new Ginger plugin
Yaron Weiss edited this page Aug 10, 2018
·
5 revisions
In visual Studio Create a new project
![](./Images/Plugins/CreateNewProject.png)
Right Click on the solution and click add to source control
the output window should look like:
![](./Images/Plugins/AddToSourceControlOutput.png)
click 'GitHub' Publish tab
![](./Images/Plugins/PublishToGitHub.png)
You should see
![](./Images/Plugins/RepoCreated.png)
The new repository is now public on GitHub!
Add Nuget Ginger.Plugin.Core
![](./Images/Plugins/AddGingerPluginCore.png)
Add Service Class
![](./Images/Plugins/AddGingerPluginCore.png)
AddServiceClass.png
Set assembly name Must end with .GingerPlugin.dll Example PACT.GingerPlugin.dll Add Test project .NET Core MSTest
![](./Images/Plugins/AddTestProject.png)
Set project properties
![](./Images/Plugins/SetProjectProperties.png)
Build
Add ref to the plugin
AppVeyor – configure build Add license Pack
Adding UI Add Ui project
![](./Images/Plugins/AddUIProject.png)
Each Plugin package must have Ginger.PluginPackage.json in the root folder
{"Id":"GingerOfficePlugin","Version":"1.0.0"}
![](./Images/GingerLogo.png)
Spice it Up!