Мой скрипт сборки работает на linux и вызывает такие вещи, как gcc, сценарии оболочки и т. Д.
Часть решения написана в моно и может быть легко скомпилирована в Linux.
Но я хочу запутать код. Не вручную, а как часть процесса сборки.
Поэтому мне нужно вызывать Dotfuscator и Dotfuscator, пока он работает только на Windows.
Есть ли хорошие решения для удаленного вызова рабочих / сборочных сценариев из командной строки из Linux на компьютере с Windows? Я не просто хочу запускать команду удаленно, но и передавать файлы.
Как и служба Windows, доступ к которой осуществляется с помощью простой curl-загрузки tar-файла, она создает временную папку для каждого одновременно подключенного клиента (или блокирует одновременные вызовы) и распаковывает файл, вызывает что-то для этих файлов и снова упаковывает результат как файл tar, чтобы вернуть его вызывающей стороне? И очищает временный файл даже в случае сбоев?
Может быть, кто-то знает хорошее решение, которое спасает меня от написания этого самостоятельно!
Не должно быть так уж необычно, что процесс сборки охватывает несколько платформ, но общие ответы сервера сборки, как я обнаружил, в основном говорят только об одном скрипте сборки.
Также подумайте о беге, например. конструктор установки nsis из сценария сборки под управлением Linux, если часть вашего решения имеет крошечный компонент windows