We’ve run into some trouble recently when using a custom build of Calamari on our servers. It seems that we’re unable to use any Azure scripting when at the same time using a custom calamari package directory.
We’ve currently got two outstanding PRs, one for adding a timeout for Calamari scripts, and the other to ensure the ‘netfx’ Calamari package is created by the cake script. So far this has served us well in our environments.
We’ve recently updated our servers to v2020.5.5, and when running Azure scripts, we get the failure
…failed with error 'No versions of the package ‘Calamari.AzureScripting’ could be found under the custom Tentacle package directory…
We noticed that this functionality is being migrated into the Sashimi repo, but even after building this locally and putting the calamari flavoured package into the custom package directory, the server requires ‘Calamari.AzureScripting.linux-x64’ (running a test docker image).
Is it possible to use a fallback in the server, so that if the AzureScripting package cannot be found, it can revert to the default server functionality instead? Any suggestions or help is greatly appreciated.
Thanks in advance,