Открыть список
Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Atlassian Summit 12 в Сан-Франциско

Я пиарюсь
Начиная с 2009-го года, компания Atlassian, производитель известного issue-tracker JIRA и корпоративной wiki Confluence, проводит ежегодное мероприятие под названием Atlassian Summit.

Нацелено это мероприятие на то, чтобы донести до пользователей и партнеров самые свежие новости о развитии компании и её продуктов, послушать просто полезные выступления и, конечно же, пообщаться друг с другом.



По традиции Саммит проходит в Сан-Франциско, где расположен один из офисов компании, и в этом году я впервые побывал там. Хочу немного поделиться с вами новостями из мира Atlassian, да и просто впечатлениями.

Осторожно: фотографии и личное мнение
Всего голосов 10: ↑10 и ↓0 +10
Просмотры1.5K
Комментарии 3

Установка Atlassian STASH, грабли при установке в CentOS

Git
Tutorial

Введение



В связи с тем, что не многие, как оказалось, знают про Stash немного о нём. На сайте производителя даётся такое описание:
Интерфейс Stash позволяет с легкостью выполнять задачи по администрированию и управлению. Stash хранит ваши растущие Git репозитории в безопасности в пределах зоны действия файервола. Добавляйте пользователей и группы пользователей, устанавливайте детализированный правила прямо из UI (пользовательского интерфейса). Создавайте и управляйте репозиториями в рамках Stash. Быть в курсе всех командных дел и вывести их в единый список – дело всего пары минут.


Грубо говорят Stash от Atlassian — это ваш локальный ГитХАБ. Особая прелесть этого инструмента заключается в том, что он очень тесно интегрирован с той же JIRA от Atlassian, что обеспечивает гораздо более удобную ревизию кода по выполняемой задаче и единый интерфейс для этого.

Установка

Установка указанного продукта достаточно проста. Но я всё таки нашёл для себя грабли.
Отчасти это было связано с тем, что ставил я на CentOS. С этим дистрибутивом я до недавнего времени опыта почти не имел.

Фактически данная статья это вольный перевод Getting Started руководства с сайта Atlassian в разделе установки в Linux.

Пригодится начинающим.
Интересующихся прошу подкат
Всего голосов 12: ↑6 и ↓6 0
Просмотры11.9K
Комментарии 4

Процесс Code Review с Atlassian Stash

Блог компании АркадияGit
Всем привет! Вот и наша компания решила завести блог на Хабре (в конце концов, не вечно же читать чужие статьи). В профиле компании вы можете посмотреть, чем мы занимаемся. В ближайшее время мы предложим вашему вниманию цикл статей по широкому спектру тем: от сервисов дистрибуции и поддержки тестовых сборок iOS приложений до программного управления IIS. А первая наша публикация посвящена Atlassian Stash.



На текущий день на хабре практически отсутствует какая бы то ни было информация об Atlassian Stash (всего один анонс и одна статья на тему установки). Хотя инструмент, на самом деле, прекрасный, и определенно стоящий рассмотрения в случае использования всего стэка Atlassian. Я хочу рассказать что это такое и как эту штуку можно добавить в процесс разработки.
Читать дальше →
Всего голосов 15: ↑12 и ↓3 +9
Просмотры30K
Комментарии 33

Конкурс Stash: как получить лицензию от JetBrains за свой код

Я пиарюсь


Друзья,

Предлагаем вам поучаствовать в соревновании Stash Challenge. Первые три победителя получат лицензию на выбранный продукт компании JetBrains.

Задача


Опубликуйте код размером до 18 строк без учёта комментариев и переносов. Это может быть быстрый алгоритм, интересное решение, отличный трюк — всё, что может заинтересовать сообщество.



Читать дальше →
Всего голосов 22: ↑18 и ↓4 +14
Просмотры10.9K
Комментарии 29

Автоматизация workflow небольшой команды разработки (Часть 1)

Системное администрированиеIT-инфраструктура
Из песочницы
Практически во всех местах моей работы программистом для разработки использовали всего два продукта: багтрекинг и систему контроля версий. Чаще всего это были Atlassian Jira и SVN. В принципе, наличие этих двух систем здорово упорядочивает общение всех участников процесса разработки и положительно влияет на качество работы отдела и продукта.

Года 4 назад я морально, а затем и фактически дорос до уровня тимлида. Взгляды стали шире и выше текущих процессов. В голову стали приходить разные мысли о мотивации, оптимизации, автоматизации и прочих -циях. В этой статье я хотел бы поделиться опытом из разряда технических компетенций тимлида: как автоматизировать ежедневные процессы (например, автоматическая сборка продукта, выкладывание, документирование, управление правами т.д. и т.п.).

После третьей страницы текста моей статьи, я решил разделить ее на 2 блока:


Итак. Настройка ПО, сопровождающего процесс разработки



Читать дальше →
Всего голосов 19: ↑14 и ↓5 +9
Просмотры37.1K
Комментарии 39

Автоматизация workflow небольшой команды разработки (Часть 2)

Разработка веб-сайтовСистемы управления версиями
В предыдущей публикации я описывал список продуктов и их настройки, которые необходимы для работы нашей организации.

В этой статье я постараюсь описать, как мы это всё используем в ежедневной работе всего коллектива разработки.

На протяжении 4-х лет у нас выработался следующий формат команды разработки:
  • 1 Project Manager, он же Product Manager, он же Delivery Manager.
  • 4-5 программистов
  • 1 Team lead
  • 3-4 QA
  • 1 Аналитик
  • 1 Техпис (иногда он же и аналитик в одном лице).

В итоге команда размером около 10-11 человек. Таких команд (ячеек) у нас несколько.

Работа в основном в стиле стартапа, когда нет конкретной и подробной постановки. Очень часто эксперименты вроде “а давайте попробуем так, посмотрим что получится” или “вы классно все сделали, но теперь надо все совсем по-другому”.
За эти годы концепцию нашей работы можно описать одной фразой — это “стремительная смена концепции”.
Понятное дело, что применить в таких условиях различные методологии никак не удавалось.

Начинал в этой системе я как программист, потом Team lead, ну а теперь PM (DM). Т.е. руковожу, полностью участвую в проектировании и иногда даже пописываю. Во времена моего программирования у меня был замечательный ПМ (выходец из тестировщиков), которая поддерживала все мои идеи по автоматизации workflow. Даже более того, концептуально этот процесс придуман ей, а я уже смог его технически реализовать и в некоторых местах усовершенствовать.
Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Просмотры39.3K
Комментарии 21

Что новенького предлагает Git 2.7

Git
Всего через два месяца после версии 2.6 вышел Git 2.7 с новыми возможностями, исправлениями и улучшениями производительности. Что интересного он нам приготовил? Я расскажу о нескольких новинках, которые показались интересными команде Bitbucket.

Полноценный набор команд git worktree


Команда git worktree появилась в Git 2.5, она позволяет выгружать и одновременно работать со многими ветками репозитория в отдельных папках. Например, если нужно сделать срочную правку, но при этом не хочется трогать текущую рабочую копию, можно просто выгрузить нужную ветку в новую папку с помощью команды:
$ git worktree add -b hotfix/BB-1234 ../hotfix/BB-1234
Preparing ../hotfix/BB-1234 (identifier BB-1234)
HEAD is now at 886e0ba Merged in bedwards/BB-13430-api-merge-pr (pull request #7822)

Что же привнёс Git 2.7?
Всего голосов 69: ↑68 и ↓1 +67
Просмотры45.5K
Комментарии 8

Выстраиваем процесс разработки и CI pipeline, или Как разработчику стать DevOps для QA

Ненормальное программированиеGitAPIТестирование веб-сервисов
Tutorial
Дано:

  1. крупный проект на Java с фронтом на Angular,
  2. разрабатываемый небольшой командой (~15 человек),
  3. с использованием кучи (порядка 40 штук параллельно) фич-бранчей,
  4. в git-репозитории;
  5. несколько виртуальных серверов в приватном амазоновском облаке, которые можно использовать под задачи разработки;
  6. разработчик, который немного подустал от Java, и хочет сделать что-нибудь по-настоящему полезное для постановки процессов.

Требуется:

  1. обеспечить возможность команде QA инженеров тестировать каждый фич-бранч, как вручную, так и автоматизированно, на выделенном стенде, который не мешает остальным.


Консоль управления космическим кораблёмQA стендом

Вот приходишь ты работать в маленький стартап с американскими корнями…
...уже интригует? Дальше будет особенное девоповское порно
Всего голосов 14: ↑13 и ↓1 +12
Просмотры12.8K
Комментарии 14