Отображение проекта на панели управления проектом в TeamCity

#teamcity

#teamcity

Вопрос:

Я, наверное, из любопытства, щелкнул маленькую серую букву «x» справа от проекта на панели управления моим проектом TeamCity. Оказывается, он скрывает проект из панели мониторинга.

И теперь я не могу найти способ «показать» его. Когда я пытаюсь использовать меню Настройка видимых проектов, оно говорит, что оно видно. Также, если я наведу указатель мыши на стрелку вниз рядом со ссылкой на проект в меню, я смогу перейти к проекту.

Но я действительно хочу снова увидеть его на панели управления.

Спасибо.

Комментарии:

1. И как только я публикую это, я нахожу решение. Оказывается, была скрыта конфигурация сборки, а не сам проект. Настройка того, чтобы он был видимым, решила проблему.

Ответ №1:

Для тех (как я), кто изо всех сил пытался найти конфигурацию, упомянутую выше:

  1. Перейдите на главную страницу (со списком проектов).
  2. Справа от проекта со скрытой конфигурацией сборки есть выпадающий список с надписью «1 скрытый». Используйте это, чтобы отобразить его.

Комментарии:

1. Спасибо, что разъяснили это. Пометив его как ответ, конечно.

2. Это было полезно для меня, но я пытался скрыть конфигурацию проекта, которая была деактивирована, и после повторной активации проекта она все еще была скрыта. Мне пришлось скопировать существующую скрытую конфигурацию сборки, которая затем была видна. Затем я мог бы показать исходную скрытую конфигурацию в соответствии с этим предложением. (TeamCity 6.0.8)

3. Спасибо за совет, КевМ, ты спас мой день. Это похоже на недостаток в пользовательском интерфейсе TeamCity, поскольку невозможно отобразить конфигурацию сборки, если она единственная в проекте.

4. Решение KevM, приведенное выше, было тем, что мне было нужно — у меня была только одна конфигурация сборки, и «1 скрытый» не отображался для меня. Только после создания второй «фиктивной» конфигурации сборки я мог отобразить исходную конфигурацию.

5. Если это единственная конфигурация сборки, вы можете добавить новую, показать исходную и удалить новую. youtrack.jetbrains.com/issue/TW-16794

Ответ №2:

В качестве взлома вы можете получить запрос, который обычно делается для отображения конфигурации сборки, но с помощью сетевой консоли в браузере. Вы можете (например) установить клиент Postman REST API для Chrome и выполнить этот запрос вручную с параметрами для конфигурации сборки, которые пропали без вести.

ОПУБЛИКОВАТЬ в https://example.com/visibleBuildTypes.html с этими параметрами:

ProjectID=YOUR_PROJECT_ID bt_visible:btXX (где XX должен быть заменен внутренним идентификатором для конфигурации сборки) showOne:true (в отличие от hideOne:false, чтобы скрыть его)

ссылка: https://youtrack.jetbrains.com/issue/TW-16794

Ответ №3:

Если вы нажмете на это в Google в 2016 году (или позже …), Как я, это ошибка, которая вернулась, и приведенный выше ответ не поможет (если, возможно, вы все еще используете старую версию TeamCity).

Чтобы исправить:

«… Перейдите прямо на страницу проекта. Добавьте (временную) конфигурацию сборки. Вернитесь на страницу обзора, и проект должен быть виден. Теперь перейдите к стрелке вниз рядом с названием проекта и покажите каждую из конфигураций сборки. Удалите свою (временную) конфигурацию сборки «.

Мы работаем на версии 9.1.1, и вышеупомянутое также было протестировано на версии 9.1.6.

Источник: https://youtrack.jetbrains.com/issue/TW-44218

Кажется, это исправлено при обновлении до TeamCity 10.0.