Написать админский скрипт для сборок
10 000 руб. за проект
Сценарий такой:
- в папку залиты исходники проекта из гита
- Скрипт меняет в файлах указанные строки, для изменения адреса сервера обновлений
Вместо value надо поставить значнеие, указанное в параметре UpdateURL
- в папку dbSnapshot скрипт копирует всё содержимое папки из параметра DBFolderPath
- скрипт запускает вижуал студию, указывает, какую из конфигураций (админская версия, клиентская версия) надо собрать.
- вижуал студия собирает сборку и кладёт в папочку
- папочка заливается на фтп
- в телеграм идёт уведолмение
Параметры в настройках:
InputFolder - абсоллютный или относительный путь к папке, в которй лежит проект для сборки
UpdateURL - параметр, который надо менять в файле. Адрес сервера обновлений.
DBFolderPath - папка, из которой надо брать новые файлы БД для копирования
ProjectConfiguration - какую из конфигураций проекта надо собрать в VS
OutputFolder - абсоллютный или относительный путь к папке, в которую надо класть собранный проект
FTPUsername - логин ФТП
FTPPassword - пассвод ФТП
FTPPath - адрес, куда заливать на ФТП
WinSCPPath - адрес dll'ки WinSCPnet.dll, нужной для работы
TGChannelName - Имя телеграмм-канала, куда надо постить сообщение
TGCompleteMessage - Сообщение, которые выводим в канал, когда закончили работать
- в папку залиты исходники проекта из гита
- Скрипт меняет в файлах указанные строки, для изменения адреса сервера обновлений
Вместо value надо поставить значнеие, указанное в параметре UpdateURL
- в папку dbSnapshot скрипт копирует всё содержимое папки из параметра DBFolderPath
- скрипт запускает вижуал студию, указывает, какую из конфигураций (админская версия, клиентская версия) надо собрать.
- вижуал студия собирает сборку и кладёт в папочку
- папочка заливается на фтп
- в телеграм идёт уведолмение
Параметры в настройках:
InputFolder - абсоллютный или относительный путь к папке, в которй лежит проект для сборки
UpdateURL - параметр, который надо менять в файле. Адрес сервера обновлений.
DBFolderPath - папка, из которой надо брать новые файлы БД для копирования
ProjectConfiguration - какую из конфигураций проекта надо собрать в VS
OutputFolder - абсоллютный или относительный путь к папке, в которую надо класть собранный проект
FTPUsername - логин ФТП
FTPPassword - пассвод ФТП
FTPPath - адрес, куда заливать на ФТП
WinSCPPath - адрес dll'ки WinSCPnet.dll, нужной для работы
TGChannelName - Имя телеграмм-канала, куда надо постить сообщение
TGCompleteMessage - Сообщение, которые выводим в канал, когда закончили работать
Отзывы
Отличное качество выполнения и очень быстрая обратная связь. В заказе возхниклик непредвиденные подводные камни, но ам с Романом удалось их вместе преодолеть
3 года
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.