|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
|
|
Deploymend на Build Servere03.04.2018, 17:44. Показов 1709. Ответов 12
Господа, просветите пожалуйста. Я вообще не понимаю о чем речь.
Deploymend на Build Servere Сервер Jenkins, использовать надо Build Cake... Я вообще не в материале. Вот я написал программу которую запускал только под IDE. Теперь мне говорят разверни, или собери( я даже не знаю как правильно ) на Сервере.. Я вообще не знаю как подступиться и в какую сторону смотреть... Eщё там есть sonarQube, это кажется система контроля версий. В общем, что делать то? Физически, что делать? Что писать? Или что куда класть? Или что открывать? Переименовывать? Помогите пожалуйста. Абсолютно незнакомая область.
0
|
|
| 03.04.2018, 17:44 | |
|
Ответы с готовыми решениями:
12
Почему в Eclipse неактивно действие Build Project и Build All? Как поднять сервер на Open Servere для пользователей одной сети? |
|
911 / 796 / 329
Регистрация: 08.02.2014
Сообщений: 2,391
|
|
| 03.04.2018, 17:48 | |
|
в чём проблема почитать мануалы по Jenkins? в сети куча примеров как разворачивать на нём свои проекты.
0
|
|
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
|
|
| 03.04.2018, 17:54 [ТС] | |
|
SeIZVeIZ, Извините пожалуйста, а какие вопросы можно задавать?
Это совершенно незнакомое для меня словосочетание, развернуть проект на сервере. Я вот даже недогодался почитать мануалы по Jenkins, ибо вообще не понимаю, о чём идет речь.
0
|
|
|
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,231
|
||
| 03.04.2018, 17:56 | ||
|
Который при каждом коммите будет билдить и в случае успешного билда разворачивать свежую версию вашего приложения, написанного в IDE. При любом результате билда обычно отправляются email-уведомления учатникам проекта. Вообщем, всегда свежее мясо на
0
|
||
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
|
|
| 03.04.2018, 18:02 [ТС] | |
|
SeIZVeIZ, скажите, а какие вопросы можно задавать?
Это совершенно не знакомое для меня словосочетание "развернуть проект на сервере". Я вот даже не догадался почитать мануалы по Jenkins. Ибо не понимаю о чём идет речь. Что делать надо? Добавлено через 4 минуты IamRain, Извините пожалуйста, что это значит? "Развернуть Build Server"... Что значит билдить? Про уведомления не спрашиваю.... И если есть просто ссылки где об этом можно почитать на понятном языке, буду благодарен. Ничего понятного, не нагуглил.
0
|
|
|
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,231
|
|||
| 03.04.2018, 18:10 | |||
|
По другому никак.
0
|
|||
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
|
|
| 03.04.2018, 18:18 [ТС] | |
|
IamRain, Послушайте, я не совсем ленивый. Я именно не понимаю о чем идет речь и как всё это взаимосвязано. Я читал документацию. Меня это не продвигает. Я не понимаю, как связать то, что у меня есть в IDE c Jenkins, sonarQube, и Build Cake. Что от меня требуется? Что я должен увидеть?
Я могу писать код под IDE. Дальше тёмный лес. Если это так тривиально, может быть можно в двух словах? Я ещё раз прошу не пинать больно. Это форум для начинающих, я начинающий. И даже если то, что я спрашиваю, это совсем азы и неприлично просто,( ну вот не нашел )... Тем проще объяснить...
0
|
|
|
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,231
|
||
| 03.04.2018, 18:42 | ||
|
В доках есть Getting Started раздел, оттуда и начинайте переводить/вникать. Вам уже дали достаточно информации для начала. Подозреваю, что это ваше тестовое задание на разработчика. Соответственно, вам, как разработчику нужно научиться абстрагироваться от большого кол-ва информации и искать суть. Поэтому формализуйте прочитанное и сделайте самостоятельно. А не делайте только после того, когда по пунктам тыкнут носом - так любой может.
0
|
||
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
|
|
| 03.04.2018, 18:53 [ТС] | |
|
IamRain, вы знаете, Вы три сообщения написали и довольно объемных. И ни слова о сути вещей. Я просидел сегодня целый день. И совершенно не продвинулся. Если бы мне было лень, я бы не спрашивал. Я не понимаю вообще о чём это. Что нужно сделать? Что должно получиться? Что делать с Cake? Что куда класть?
Нет, это не тест на разработчика. Я ничего не пытаюсь переложить. Мне действительно нужна помощь, объяснения. Есть тут, кто-нибудь кто шарит и готов поделиться знаниями? Добавлено через 6 минут Да и Jenkins установлен, sonarQube тоже, cake видимо тоже, хотя я вообще не очень понимаю что значит установлен, если скрипт имеет синтаксис C#. Здесь уже всё давно работает, и вот мне надо выложить мой проект. Сказано, мы используем Cake...
0
|
|
|
911 / 796 / 329
Регистрация: 08.02.2014
Сообщений: 2,391
|
|
| 04.04.2018, 09:22 | |
Сообщение было отмечено Lego9 как решение
Решение
Вам нужно в Jenkins создать задачу, которая будет собирать Ваш проект. В этой задаче задать путь откуда брать исходный код. Написать мини скрипт для билда проекта при помощи MSBuild который будет запускаться Jenkins'ом. Задать переодичность билда раз в час, два, сутки, неделя. Более подробно ищите в сети. Вам нужно понять именно эту сторону, после настроек всех дальше вы пишите как обычно свой код, заливаете всё в git или типо такого, где у Вас кароче исходники находятся и откуда настроено запуск Jenkins на сборку.
0
|
|
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
|
||
| 04.04.2018, 10:47 [ТС] | ||
|
SeIZVeIZ, спасибо, уже немного яснее..
Что делает sonarQube? Как мне его использовать? Вы пишете при помощи MSBuild, А build Cake? Что делает что? Странно, но я ничего понятного нагуглить не могу. Такое ощущение, что это либо очень просто, и все и так знают как сбоку выложить, типа мелкая деталь в процессе. Либо это наоборот сложная задача для специально обученных людей... В общем, я уперся... Мне бы как то руками это всё....
0
|
||
|
911 / 796 / 329
Регистрация: 08.02.2014
Сообщений: 2,391
|
||
| 04.04.2018, 11:07 | ||
|
Настройка среды непрерывного развертывания с помощью Jenkins Непрерывная интеграция с Jenkins Используем Cake для сборки C# кода Видос по Cake и так далее кароче. изучай и выясняй как тебе что делать. как я помню Cake и Jenkins это типо что-то похожее, некогда восстанавливать эти знания, да и незачем они мне уже.
0
|
||
|
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
|
||||||||||||||||
| 04.04.2018, 12:39 [ТС] | ||||||||||||||||
|
Господа, если кто-то это понимает, может быть объясните? Дженкинс система непрерывного развертывания. Я что кладу куда?
вот есть в проекте файл, build.bat в нем маленький скрипт.
a есть ещё на Дженкинсе параметры запуска:
Или это настолько тривиально, что и писать не о чем?
0
|
||||||||||||||||
| 04.04.2018, 12:39 | |
|
Помогаю со студенческими работами здесь
13
Как отдать zip.файл клиенту, если файл находится в таблице на SQL-Servere? Webpack "npm run build" выдает ошибку: "npm ERR! missing script: build" Build failed
Hogre build Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|