Это мой второй вопрос о бамбуке (My First One). Мое понимание после прочтения рекомендуемой информации мне нужно создать инструмент сборки, например nAnt или MSbuild, для написания скрипта, который получает исходный код и создает его (я работаю над .NET с проектом silverlight). После того, как при развертывании мне нужно написать сценарии для перемещения моих файлов на серверы diff. Скажите, пожалуйста, идет ли я в правильном направлении или нет. Могу ли я использовать скрипты ant, maven, bash, чтобы сделать то же самое с проектом .net?Бамбуковая интеграция
3
A
ответ
6
Да, это правда:
- Бамбука центрального сервер управления, который координирует всю работу
Bamboo сами имеют интерфейсы и модули для большого количества видов работ
бамбук в основном нуждается чтобы получить исходный исходный репозиторий (множество плагинов здесь для различных систем)
- Тогда ему нужно сделать сборку - это может быть сделано нами MSBuild для создания вашего решения Visual Studio, или это может быть пакетный файл для вызова вашего компилятора XYZ и компоновщика для создания вашего приложения - что бы вы ни использовали и используете
- После того, как ваше решение или проект построены, у вас есть «артефакты» "(строить результаты, например исполняемый файл приложения, конфигурационные файлы и т.д.), лежащие вокруг
- с теми результатами, вы можете сделать дополнительные вещи:
- пронестись их в ZIP-файл и скопировать их куда-то
- запустить установку строитель на них и создать MSI
- установить их на тестовом сервере, чтобы убедиться, что все устанавливается нормально
небо это предел! :-)
Но в целом: Бамбук - это просто «оркестратор» - координатор. Фактическая работа выполняется либо с помощью прямых плагинов Bamboo (которых их много), либо вы можете вызывать внешние приложения командной строки с помощью скрипта unix или командного файла Windows.
Marc
Смежные вопросы
- 1. Бамбуковая непрерывная интеграция
- 2. Бамбуковая интеграция для HockeyApp и Android
- 3. Бамбуковая сборка за пределами бамбука
- 4. Почему интеграция Верле лучше, чем интеграция Эйлера?
- 5. Символическая интеграция и числовая интеграция в MATLAB
- 6. Интеграция Spock Интеграция тестирования не учитывается
- 7. Интеграция Trello
- 8. Интеграция iPad
- 9. Octave интеграция
- 10. achartengine - интеграция?
- 11. AppLovin Интеграция
- 12. Интеграция CocoaPods
- 13. интеграция FlurryAds
- 14. Интеграция толкателя
- 15. Интеграция Git
- 16. Интеграция ScanSnap
- 17. Интеграция видеоконференций
- 18. Authorize.net Интеграция
- 19. Интеграция Mathematica
- 20. Интеграция OpenID
- 21. Интеграция SendGrid
- 22. Интеграция FBConnect
- 23. Интеграция AdMob
- 24. Интеграция фотолога
- 25. Интеграция языков
- 26. Authorize.net Интеграция
- 27. Интеграция шрифтов
- 28. Интеграция WSO2
- 29. Весна Интеграция
- 30. spree_i18n интеграция
Благодарим за устский ответ ... теперь все становится понятнее ... – reddy