лайк npm-check-updates
убедитесь, что вы следуете простым шагам:
ncu -a
rm -rf node_modules npm-shrinkwrap.json
npm i
npm shrinkwrap --dev
Мы используем prettier.js для форматирования JavaScript, чтобы поддерживать согласованность исходного кода автоматически, а не с ошибками времени сборки о неформатированном коде. Мы делаем это через хук перед фиксацией, который вам нужно будет включить в своей локальной кассе.
blueocean/
сначала создайте символическую ссылку:jdoe@localhost> ln -s ../../bin/pre-commit.js .git/hooks/pre-commit
jdoe@localhost> file .git/hooks/pre-commit
# => .git/hooks/pre-commit: a /usr/bin/env node script text executable, ASCII text
jdoe@localhost> .git/hooks/pre-commit
# => Нет подготовленных файлов для форматирования.
У нас есть полная поддержка i18n в наших плагинах. Пожалуйста, ознакомьтесь с документацией i18n о том, как вы можете предоставить новые переводы и как работать с i18n.
Хотите принять участие в blueocean? Ознакомьтесь с нашим руководством по внесению вклада для получения дополнительной информации.
Автоматически развёртывает изменения в экземпляре blueocean, который запускается с помощью hpi:run.
<корневой каталог проекта>/all
hpi:run
-Dblueocean.config.file=../app.properties
Нужна помощь?
Вы можете пообщаться с людьми на #jenkins-ux на freenode (IRC). Вы также можете написать в список рассылки jenkins-dev (группа Google: https://groups.google.com/forum/#!forum/jenkinsci-dev) — но обязательно используйте префикс [Blue Ocean] в теме письма при публикации.
Продвинутая разработка внешнего интерфейса с react, redux и прочим от @scherler: https://docs.google.com/presentation/d/1dbaYTIGjGT9xX1JnWnaqjMumq94M9nGwljfMQaVtUFc/edit?usp=sharing
Следите за @jenkinsci в Twitter, чтобы быть в курсе частых обновлений и новостей.
Если вы хотите обновить зависимости или протестировать обновление чего-либо вроде конвейера (в качестве примера), pom.xml
в корне проекта должен содержать все указанные версии, приветствуется запрос на вытягивание для проверки изменений.
Если вы хотели посмотреть, работает ли новая версия библиотеки с blue ocean:
pom.xml
в корне этого проекта (бета-зависимости подходят)Как только PR будет принят, он будет использоваться в «dogfood» на ci.blueocean.io/blue — и, таким образом, он будет Быть в повседневном использовании почти сразу. Если он делает что-то плохое, ожидайте услышать об этом.
Контакты с участниками:
Gitter — это площадка для повседневного общения, вы можете войти туда со своим аккаунтом на GitHub.
Набор тестов на приёмку находится здесь: accpetance-tests.
Когда тесты на приёмку пройдены и есть согласие, что выпуск может быть выполнен:
mvn clean -DcleanNode install -DskipTests
один раз, чтобы очистить колоду, если вы работаете над другими ветками.$ mvn release:prepare -DautoVersionSubmodules=true
$ mvn release:perform
Это займёт некоторое время для сборки и загрузки.
Распространение до UC займёт несколько часов.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )