Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
Custom extension doesn't show up
-
I tried to build my first extension, but I can't seem to make it show up in BuildMaster.
BuildMaster version 4.0.9 build 31
I applied the BuildMaster assembly attribute in AssemblyInfo.cs, I added the ActionProperties and Tag attributes to my action and even tried renaming my dll to bmx. Is there something basic I am missing?
-
Sounds like you were close, but you have to put the DLL into a zip file and rename the .zip to .bmx. The assembly name also has to match the file name, e.g. assembly "MyExtension" should output as "MyExtension.dll" and be zipped into "MyExtension.bmx".
On a related note, have you seen our KB article that generates a custom extension deployment plan for you? http://inedo.com/support/kb/1080/creating-a-custom-extension-application-that-deploys-a-custom-extension-to-your-instance-of-buildmaster
-
Hi Tod,
I was aware of this extension but it didn't work for me (gave me all sorts of build errors). I took a closer look and you did help me on my way. I am now creating an artifact from a TFS build, make a temporary deployment and zip up this deployment into a new artifact. Everything works now, thanks!