Архив метки: Jenkins
Jenkins: pipeline плагин и триггер билда через Github webhook
24 февраля 2017
Azure: подключение дополнительного диска к VM и миграция Jenkins0 (0)
9 февраля 2017
Диски в Azure Как и любой компьютер — виртуальная машина в Azure использует диски для размещения операционной системы, приложений и данных. Всем машины в Azure имеют как минимум два диска — для операционной системы (operating system disk), который создаётся из образа ОС, и диск для временных данных (temporary disk). Кроме того — к машине можно… Читать далее »
![]()
Jenkins: sandbox.RejectedAccessException: Scripts not permitted to use0 (0)
8 февраля 2017
Во время создания нового билда — ошибка: org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use method groovy.lang.GroovyObject invokeMethod java.lang.String java.lang.Object (org.jenkinsci.plugins.docker.workflow.Docker push org.codehaus.groovy.runtime.GStringImpl) Ответ нагугливается тут>>> по запросу «RejectedAccessException: Scripts not permitted to use«.
![]()
Jenkins: остановить зависший билд0 (0)
15 ноября 2016
Jenkins: изменить следующий BUILD_NUMBER0 (0)
3 ноября 2016
Jenkins: запуск на AWS EC2 + Pipeline Plugin + Docker Pipeline Plugin0 (0)
12 октября 2016
Задача — поднять Jenkins 2 на AWS EC2, и создать два билда: с помощью плагина workflow-aggregator (Jenkins Pipeline Plugin) — вывести «Hello, World» через Pipeline Script; с помощью плагина docker-workflow (CloudBees Docker Pipeline Plugin) запустить Docker контейнер, в котором Maven-ом будет выполенна сборка Java-проекта. Документация по Jenkins Pipeline Plugin — тут>>>. Документация по CloudBees Docker Pipeline Plugin — тут>>>. Создание EC2 Установка NGINX, Docker Установка… Читать далее »
![]()
Jenkins: строим пайплайны с плагином Build Pipeline Plugin0 (0)
11 февраля 2016
Python: requests, JFrog Artifactory и деплой0 (0)
26 января 2016
Пример скрипта деплоя. Задача скрипта — сохранить результаты билда в Artifactory и деплоить из Artifactory на хост с JBoss. Из «особенностей» — результатом билда являются два *.ear архива разных типов: ${GIT_COMMIT}-${VERSION}-unlock-service.ear — бекенд из одного репозитория; ${GIT_COMMIT}-${VERSION}-unlock-ui.ear — фронтенд из второго репозитория. ${GIT_COMMIT} грепается из git log, ${VERSION} — из файла build.gradle, в котором девелоперы устанавливают версию. В Artifactory… Читать далее »
![]()
Jenkins: установка и настройка Maven билда0 (0)
25 января 2016
Пример ручной установки Jenkins на Vagrant бокс с Ubuntu 14. Добавляем Vagrant машину: $ vagrant init ubuntu/trusty64 Редактируем Vagrantfile: Vagrant.configure(2) do |config| … config.vm.network «forwarded_port», guest: 8081, host: 8081 … config.vm.network «public_network» … config.vm.provider «virtualbox» do |vb| … vb.memory = «2048» … end … end Запускаем и подключаемся: $ vagrant up $ vagrant ssh
![]()