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

Что можно искать

Можно искать в следующих областях:
  • Проекты
  • Конечные точки
  • Конвейеры
  • Выполняемые элементы
  • Панели управления конвейера, настраиваемые панели управления
  • Триггеры Gerrit и серверы
  • Веб-перехватчики Git
  • Веб-перехватчики Docker
Можно выполнять поиск по столбцам с помощью фильтра для следующих категорий.
  • Пользовательские операции
  • Переменные
  • Действия триггеров для Gerrit, Git и Docker

Как работает функция поиска

Критерии поиска зависят от страницы, на которой вы находитесь. Для каждой страницы можно задать разные критерии поиска.
Место поиска Критерии, используемые для поиска
Панели управления конвейера Проект, имя, описание, теги, ссылка
Настраиваемые панели управления Проект, имя, описание, ссылка (UUID элемента на панели управления)
Выполняемые элементы Имя, комментарии, причина, теги, индекс, состояние, проект, показать, кем выполнено, выполнено мной, ссылка (UUID выполнения), входные параметры, выходные параметры или сообщение о состоянии в следующем формате: <key>:<value>
Конвейеры Имя, описание, состояние, теги, кем создано, создано мной, кем обновлено, обновлено мной, проект
Проекты Имя, описание
Конечные точки Имя, описание, тип, кем обновлено, проект
Триггеры Gerrit Имя, состояние, проект
Серверы Gerrit Имя, URL-адрес сервера, проект
Веб-перехватчики Git Имя, тип сервера, репозиторий, ветвь, проект
Где:
  • Ссылка — это идентификатор UUID конвейера, выполнения или мини-приложения на панели управления.
  • Обозначения и примеры входных параметров, выходных параметров и сообщений о состоянии:
    • Нотация: input.<inputKey>:<inputValue>

      Пример: input.GERRIT_CHANGE_OWNER_EMAIL:joe_user

    • Нотация: output.<outputKey>:<outputValue>

      Пример: output.BuildNo:29

    • Нотация: statusMessage:<value>

      Пример: statusMessage:Execution failed

  • Состояние зависит от страницы поиска.
    • Для выполнений можно использовать следующие значения: завершено, сбой, сбой_отката или отменено.
    • Для конвейеров можно использовать следующие значения состояния: включено, отключено или выпущено.
    • Для триггеров возможны следующие значения состояния: включено или отключено.
  • Выполнено, создано или обновлено мною, относится ко мне, пользователь, вошедший в систему.
Поиск отображается в верхнем правом углу каждой допустимой страницы. Если начать ввод данных в пустое поле поиска, vRealize Automation Code Stream отслеживает контекст страницы и предлагает параметры для поиска.
Методы, которые можно использовать для поиска Как ввести данные
Введите часть параметра поиска.

Например, введите ena, чтобы добавить фильтр состояния, содержащий список всех включенных конвейеров.


Поиск ena по состоянию
Добавьте фильтр, чтобы уменьшить количество найденных элементов.

Например, введите Tes, чтобы добавить фильтр имени. Фильтр работает как оператор И с существующим фильтром Status:disabled и показывает только отключенные конвейеры с буквами Tes в имени.


Поиск с помощью двух фильтров, действующих как оператор И
Щелкните значок фильтра свойств конвейера или выполняемого элемента, чтобы уменьшить количество отображаемых элементов.
  • Для конвейеров свои значки фильтра есть у свойств Состояние, Теги, Проект и Кем обновлено.
  • Для выполняемых элементов свои значки фильтра есть у свойств Теги, Кем выполнено и Сообщение о состоянии.

Например, на карточке конвейера щелкните значок, чтобы добавить фильтр для тега SmartTemplate к существующим фильтрам: Состояние: включено, Проект: тест, Кем обновлено: пользователь и Теги: Canary.

Фильтры поиска в карточке конвейера
Используйте разделение запятой, чтобы включить все элементы в двух состояниях выполнения.

Например, введите fa,can, чтобы создать фильтр состояния, который работает как оператор ИЛИ для перечисления всех несостоявшихся или отмененных выполнений.


Поиск ИЛИ
Введите число, чтобы включить все элементы в диапазон индекса.

Например, введите 35 и выберите <, чтобы получить список всех выполнений с номером индекса, который меньше 35.


Индекс поиска с оператором
Конвейеры, смоделированные как задачи, становятся вложенными выполнениями и не перечисляются по умолчанию со всеми выполнениями.

Чтобы показать вложенные выполнения, введите вложенный и выберите фильтр Показать.


Поиск вложенных циклов выполнения

Как сохранить избранный поиск

Для сохранения избранных поисковых запросов и использования их на каждой странице щелкните значок диска рядом с областью поиска.

  • Для сохранения поискового запроса введите параметры поиска и щелкните значок, чтобы задать для поиска имя, например, включены мною.
  • После сохранения поискового запроса щелкните значок, чтобы получить доступ к поиску. Кроме того, можно выбрать Управление, чтобы переименовать, удалить или переместить поисковый запрос в список сохраненных поисковых запросов.

    Сохраненный поисковый запрос

Поисковые запросы привязываются к имени пользователя и отображаются только на тех страницах, к которым применяется операция поиска. Например, если сохранить поисковый запрос с именем включено мною для Status:enabled на странице конвейеров, поисковый запросвключено будет недоступен на странице «Триггеры Gerrit», несмотря на то что состояние Status:enabled является допустимым поисковым запросом для триггера.

Можно ли сохранить избранный конвейер

Если у вас есть избранный конвейер или панель управления, можно закрепить этот элемент, чтобы он всегда отображался в верху списка контейнеров или страницы панелей управления. В карточке конвейера выберите пункт Действия > Закрепить.

Закрепить конвейер в верхней части экрана