@qa_ru

Страница 820 из 1080
Aleksandr
28.12.2017
08:56:13
Конкретно на этой не пробовал, там окружение на стоит нужное.

Но на такой же ubuntu 16.04 у разрабов работает. И на моей macOS тоже.

Evgeniy
28.12.2017
09:01:51
а зачем иметь дженкинс в докере?

Aleksandr
28.12.2017
09:02:59
Потому что так быстрее и удобнее разворачивать. И переести на другой сервер, если что. И, да, это один из двух официальных способов установки из документации Jenkins.

Google
Evgeniy
28.12.2017
09:03:13
как часто тебе нужно быстрее и удобнее разворачивать?

как часто у вас случается "если что"?

усатый жекич
28.12.2017
09:03:26
дженкинс-то зачем переразворачивать :O

Aleksandr
28.12.2017
09:03:31
Пока никогда. ?

Evgeniy
28.12.2017
09:04:11
за 4 года пользования никогда не было нужды, потому что по-хорошему ты держишь его на слабой машинке, где ничто больше не мешает ему работать

поэтому звучит мерзко и как оверинжиниринг

звучит как если б докер образами с дженкинсом нравится использовать инженерам, которые любят решать проблемы с докер дженкинсом, а не реальные проблемы

Aleksandr
28.12.2017
09:05:05
да, обновлять еще проще, три комнды в консоли и у тебя свежая версия

Evgeniy
28.12.2017
09:05:08
you ain't gonna need it

когда все работает - зачем обновлять?

и часто ты обновляешь что-то, на чем завязана твоя инфраструктура?

Aleksandr
28.12.2017
09:06:11
security issues довольно часты в jenkins

Evgeniy
28.12.2017
09:06:18
или может у тебя есть еще один тестовый стенд, где ты будешь тестировать еще один дежнкинс?

Google
Aleksandr
28.12.2017
09:06:38
пара раз в месяц точно обновляю

зачем его тестировать? не собирает - откатил теми же тремя командами

Ivan
28.12.2017
09:07:13
А что плохого держать каждый софт в изолированном контейнере ?

Evgeniy
28.12.2017
09:07:17
тестируешь ли ты эти апдейты или готов откатывать версию и мириться с даунтаймом тестового контура?

На словах плохого - ничего

Ivan
28.12.2017
09:07:56
Это вообще норм все заворачивать в контейнеры и оперировать сущностями на уровне контейнеров

Evgeniy
28.12.2017
09:08:28
просто как видишь пока еще никто ни разу не переезжал, а юзкейсы придуманы, но почему-то как выяснилось рахсодятся с реальностью

и вместо актуального тестирования тут половина вопросов из разряда поддержки этого зоопарка. ВСе потому что кто-то повыше сказал, что так лучше =)

Ivan
28.12.2017
09:09:29
Я не пользуюсь дженкинсом. Но у нас часто инфраструктура меняется и гораздо проще запустить скрипт который тебе все поднимет в уже собранном изолированном окружении

Evgeniy
28.12.2017
09:10:18
Вы не подумайте, я работал с докером, у нас даже CD было на докерах через swarm, и тестировали докер-сборки. Просто с дженкинсом, который примерно никогда, в отличии от app image не меняется (а зачем его менять, зачем его куда-то переносить?)

Ivan
28.12.2017
09:10:32
Зато все вопросы с любыми запусками на любых окружениях сводятся к подмене конфига и запуска контейнера нужного

Evgeniy
28.12.2017
09:10:49
секьюрити ишьюз, ну хз, если у вас плохо настроенный дженкинс или есть говнюк-злодей внутри вашей сети, это проблема посерьезней ишьюз дженкинса

You aint gonna need it

Ivan
28.12.2017
09:11:43
Ну можно не переносить. Мы например юзаем GitLab ci , но он тоже поднимается в контейнере. Проблем никогда никаких не было из за этого

Aleksandr
28.12.2017
09:11:50
секьюрити ишьюз, ну хз, если у вас плохо настроенный дженкинс или есть говнюк-злодей внутри вашей сети, это проблема посерьезней ишьюз дженкинса
наш jenkins смотрит в интерент, т.к. команда распределенная и поддреживать еще сеть отгороженную нет ресуросов

Evgeniy
28.12.2017
09:11:50
зато Александр сколько уже не может поднять дней и решить эту проблему? Сутки, двое?

Evgeniy
28.12.2017
09:12:57
ты посчитал же конечно риски и потерянное время, когда ты решишь бросить это и завести его вне контейнера, начиная выбрасывать неизвестные переменные из своего уравнения? :)

Google
Aleksandr
28.12.2017
09:14:23
я слишком туп, чтобы считать риски

Ivan
28.12.2017
09:14:26
Так как связана проблема докера и Дженкинса ?)) внутри контейнера ваш код работает одинаково )

Внутри и снаружи

Shoo
28.12.2017
09:16:09
Внутри и снаружи
Только при условии идентичных окружений внутри и снаружи.

Ivan
28.12.2017
09:17:41
А какая версия докера ?

Aleksandr
28.12.2017
09:19:08
А какая версия докера ?
Docker version 17.12.0-ce, build c97c6d6

Кажется самое время это проверить.
Это сравнимо с настройкой дженкинса на этом сервере. ?

Shoo
28.12.2017
09:20:41
Ага.

Aleksandr
28.12.2017
09:21:34
Хотя дженкинс та еще дичь. Мне гораздо приятнее пользоваться TeamCity.

Но, кажется, это религиозный вопрос.

Ivan
28.12.2017
09:29:29
Вообщем я не до листал до сути проблемы (с телефона)

Evgeniy
28.12.2017
09:29:39
тимсити платный продукт, который делают джетбрейнс

он должен быть приятнее из коробки , чем опенсорсное поделие

(тот редкий случай, когда хочется платить за софт и вообще не жалеть)

Aleksandr
28.12.2017
09:33:23
Всем привет! Тут возник вопрос, сам раскурить не смог. ? Дано: 1. Jenkins с плагином Blue Ocean, бегущий в докере (офицально рекомендуемый вариант, основанный на alpine linux) 2. Тесты фронтенда, использующие puppeteer (chrome-headless) Проблема: Puppeeter не рабоатет в alpine linux. Гугление и нахождение возможных вариантов решения проблемы (типа установки зависимотей в контейнер с Jenkins не помогли). Предложите варианты решения?

Viktor
28.12.2017
10:25:13
необходимо зафигачить ран тестнг вместе с кукумбер (сборщик мавен) через командную строку, может помоч кто-нибудь?

Google
Boris
28.12.2017
13:13:57
Вэ эти ваши кладры и интерфейс который их подтягивает из базы аяксом

Pavel
28.12.2017
13:20:05
подскажите по селениуму плиз + питон. У меня такая связка в хроме driver.find_element_by_css_selector('body').send_keys(Keys.CONTROL + 't') не открывает новую вкладку в браузере. Импорт Keys есть. Что я делаю не так?

усатый жекич
28.12.2017
13:36:00
А разве такая конструкция зажимает CTRL и отпускает его только тогда, когда будет нажата T?

Pavel
28.12.2017
13:39:11
походу это проблема дравера хрома, т.к. такая комбина работает в FF

Admin
ERROR: S client not available

Evgeniy
28.12.2017
13:43:54
А где уверенность что на этапе нажатия "+" не сконкатинирует строку и не будет жать символы последовательно

Горячие клавиши на то и горячие, что ты не опустил с них пальцы

Send keys посылает вполне себе release команду

Actions. keyDown().send_keys(). Что куда вставить параметрами метода думаю догадаться можно

еще есть джаваскрипт, но это же слишком легко так делать

Pavel
28.12.2017
13:58:54
жаваскриптом я делал, норм работает

Evgeniy
28.12.2017
14:15:03
Что в одном что в другом случае вы будете тестировать не сайт, а браузер, при условии конечно, что ваши разработчики решили не оверрайдить горячие клавиши, что выглядит безумием.

Roman
28.12.2017
15:00:55
подскажите,пжста,как в Selenium можно с помощью @FindBy присваивать значения свойствам класса (применяю Page Object, Java) для элементов ,например,формы? Проблема сейчас в том,что не знаю как обратится таким поиском элемента к конкретному элементу страницы

вопрос только по элементам формы

Евгений
28.12.2017
15:02:16
Главный вопрос уходящего года. Каким макаром можно сделать удаленное управление на iOS? Хочу с компа рулить айфона/айпадами

Evgeniy
28.12.2017
15:03:07
например, удаленно взрывать его?

Google
Shoo
28.12.2017
15:03:37
Что вы подразумеваете под управлять?

Евгений
28.12.2017
15:04:04
просто ставить свои приложухи и тестить. ну типа как на фермах с устройствами сделано, только свой парк техники

типа устройства лежат на столе на зарядке, а я подрубаюсь и юзаю, не хватая их в руки

как тимвьюер

Evgeniy
28.12.2017
15:05:09
разве это не xcode + режим разработчика на самом телефоне?

Shoo
28.12.2017
15:05:58
Дженкинс и хокейапп

Евгений
28.12.2017
15:06:30
у меня нет кода, приложения по тестфлайту приходят ко мне

Aleksandr
28.12.2017
16:06:36
Тогда никак

no, it's not okay
28.12.2017
16:07:24
Гайз, Есть личный кабинет одного сервиса. Подскажите пожалуйста инструмент с помощью которого можно получить карту \ структуру сайта со ссылками

Richard
28.12.2017
16:09:52
xenu

no, it's not okay
28.12.2017
16:32:08
xenu
Она показывает исходящие ссылки или показывает структуру?

Richard
28.12.2017
16:32:42
что значит исходящие ссылки?

no, it's not okay
28.12.2017
16:33:13
Я почитал. Понял так, что если на страницах присутствуют ссылки на другие сайты - она их покажет.

Richard
28.12.2017
16:33:49
ну дэээээ... иии?

no, it's not okay
28.12.2017
16:34:30


Richard
28.12.2017
17:25:02
черная вдова вроде умела.

Но не помню.

https://yandex.by/search/?text=%D1%81%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BA%D0%B0%D1%80%D1%82%D1%83%20%D1%81%D0%B0%D0%B9%D1%82%D0%B0%20%D0%B2%20%D0%B2%D0%B8%D0%B4%D0%B5%20%D1%80%D0%B8%D1%81%D1%83%D0%BD%D0%BA%D0%B0&rdrnd=409419&lr=157&redircnt=1514481914.1

Например.

Страница 820 из 1080