Как удалить вид с именем ".."
Я создал новый вид в Cloudbees и, настраивая его, хотел, чтобы остальная часть моей команды осталась незамеченной. Я переименовал представление в "..", просто потому, что это было первое, что пришло в голову.
Теперь я не могу удалить группу, потому что использование ".." интерпретируется как обход каталога.
- Я не могу перейти к представлению, щелкнув вкладку, так как "https://{account}.ci.cloudbees.com/view/../" является "https://{account}.ci.cloudbees.com/".
- Я могу перейти к этому представлению, но только установив это как представление по умолчанию в "Управление Jenkins".
- По тем же причинам шаблона URL я также не могу написать URL-адрес, подходящий для удаления этого представления.
Ответы
Ответ 1
Как только я заканчивал этот вопрос, у меня была другая идея, которая была успешной. Я случайно обнаружил, что "https://{account}.ci.cloudbees.com/view/../delete" удалит представление по умолчанию. Еще один тест подтвердил, что "https://{account}.ci.cloudbees.com/delete" удаляет представление по умолчанию.
- В "Управление Jenkins" установите ".." в качестве представления по умолчанию.
- Введите "https://{account}.ci.cloudbees.com/delete" в строку URL.
- Вернитесь в "Управление Jenkins", чтобы установить новый вид по умолчанию.
Ответ 2
Укажите имя сервера jenkin, имя порта и представления ниже, чтобы удалить пользовательский вид, который вы его создали:
http://<jenkin server>:<port>/view/<view name>/delete
Jenkin не работает в этой конкретной функции.