You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@sboulema - this is a great package you've got! We're using this for updating the versions of the VSIX as part of our daily process and it's working great.
I might suggest you make the "publish" a bit richer. Today you only push to the marketplace, which doesn't always make sense for a CI/CD process.
For example, our daily builds go to a MyGet feed (botbuilder.myget.org), which supports the VSIX protocols and gives us a nice way to test/iterate on these without having to publish to the official marketplace. To get this working in the short term, I just added a command step and used curl:
curl -X POST --verbose --data-binary @"$(build.artifactstagingdirectory)\templates\Enterprise-Template\EnterpriseBotVSIX\bin\$(BuildConfiguration)\EnterpriseBotTemplate.vsix" -H "X-NuGet-ApiKey: $(PublishMyGetKey)" https://botbuilder.myget.org/F/aitemplates/vsix/upload
... but I would really like to replace this with a dedicated step. It'll make the long-term maintenance of the build much easier, as dedicated scripts are difficult to work with and maintain.
Nice Work!
The text was updated successfully, but these errors were encountered:
@sboulema - this is a great package you've got! We're using this for updating the versions of the VSIX as part of our daily process and it's working great.
I might suggest you make the "publish" a bit richer. Today you only push to the marketplace, which doesn't always make sense for a CI/CD process.
For example, our daily builds go to a MyGet feed (botbuilder.myget.org), which supports the VSIX protocols and gives us a nice way to test/iterate on these without having to publish to the official marketplace. To get this working in the short term, I just added a command step and used curl:
curl -X POST --verbose --data-binary @"$(build.artifactstagingdirectory)\templates\Enterprise-Template\EnterpriseBotVSIX\bin\$(BuildConfiguration)\EnterpriseBotTemplate.vsix" -H "X-NuGet-ApiKey: $(PublishMyGetKey)" https://botbuilder.myget.org/F/aitemplates/vsix/upload
... but I would really like to replace this with a dedicated step. It'll make the long-term maintenance of the build much easier, as dedicated scripts are difficult to work with and maintain.
Nice Work!
The text was updated successfully, but these errors were encountered: