Size: a a a

2019 February 01

Z

ZEEGIN in testspro1c
vnc удобнее тем, что можно сразу с нескольких компьютеров наблюдать за раннером, например чтобы отслеживали несколько программистов сразу
источник

A

Alexey Lab Sosnoviy in testspro1c
а какой конкретно VNC?
источник

AK

Artem Kuznetsov in testspro1c
Alexey Lab Sosnoviy
а какой конкретно VNC?
я tightVNC пользую
источник

Z

ZEEGIN in testspro1c
Я тоже tight распространяю через ансибль вот так:

- name: Install TightVNC
 win_chocolatey:
   name: tightvnc
   install_args: "ADDLOCAL=Server SET_USEVNCAUTHENTICATION=1 VALUE_OF_USEVNCAUTHENTICATION=0 SET_ACCEPTHTTPCONNECTIONS=1 VALUE_OF_ACCEPTHTTPCONNECTIONS=0"
источник

VL

Vladimir Litvinenko in testspro1c
ZEEGIN
а я vnc использую и службу rdp вообще не устанавливаю
Она же "из коробки" на Windows Server. Два сеанса можно использовать. Один для разработки-отладки, другой для запуска узла Jenkins и последующего переключения на консоль. При этом всегда можно подключиться снова - посмотреть как процесс идёт. В том и преимущество, что ничего устанавливать не нужно.
источник

AK

Artem Kuznetsov in testspro1c
ZEEGIN
Я тоже tight распространяю через ансибль вот так:

- name: Install TightVNC
 win_chocolatey:
   name: tightvnc
   install_args: "ADDLOCAL=Server SET_USEVNCAUTHENTICATION=1 VALUE_OF_USEVNCAUTHENTICATION=0 SET_ACCEPTHTTPCONNECTIONS=1 VALUE_OF_ACCEPTHTTPCONNECTIONS=0"
👍
источник

Z

ZEEGIN in testspro1c
Vladimir Litvinenko
Она же "из коробки" на Windows Server. Два сеанса можно использовать. Один для разработки-отладки, другой для запуска узла Jenkins и последующего переключения на консоль. При этом всегда можно подключиться снова - посмотреть как процесс идёт. В том и преимущество, что ничего устанавливать не нужно.
Ну, я же говорю, людей которые подключаются к раннерам в том числе одновременно может быть несколько. Когда они видят курсоры друг друга - это удобно.
источник

VL

Vladimir Litvinenko in testspro1c
ZEEGIN
Я тоже tight распространяю через ансибль вот так:

- name: Install TightVNC
 win_chocolatey:
   name: tightvnc
   install_args: "ADDLOCAL=Server SET_USEVNCAUTHENTICATION=1 VALUE_OF_USEVNCAUTHENTICATION=0 SET_ACCEPTHTTPCONNECTIONS=1 VALUE_OF_ACCEPTHTTPCONNECTIONS=0"
Да, здесь конечно подход классный для маштабирования. Предложенный в статье подход наверное применим только для простых случаев. В моём случае только один узел на котором сборка-тестирование выполняется. Маштабировать при таком подходе наверное сложно будет. Зато для старта удобно или когда маштабирование в целом не требуется.
источник

Z

ZEEGIN in testspro1c
У меня группа раннеров в опен стеке, которая автоматически разворачивается ансиблем. Т.е. вся настройка винды, установка всего софта, подключение к гитлаб, распространение и конфигурирование платформы на сбор логов и дампов. Установка настройка хрома, апача, тест драйверов сканирования в файл, сикуликс и все такое.
источник

Z

ZEEGIN in testspro1c
Фактически в БСП надо тестировать автоматически 3-4 ветки на поддержке постоянно. Без многопоточного распределения тестов это просто не пооходит за приемлемое время.
источник

Z

ZEEGIN in testspro1c
В ЕРП потомков и тестов еще больше)
источник

AK

Artem Kuznetsov in testspro1c
ZEEGIN
У меня группа раннеров в опен стеке, которая автоматически разворачивается ансиблем. Т.е. вся настройка винды, установка всего софта, подключение к гитлаб, распространение и конфигурирование платформы на сбор логов и дампов. Установка настройка хрома, апача, тест драйверов сканирования в файл, сикуликс и все такое.
Эх, playbook бы глянуть одним глазком 😇
источник

Z

ZEEGIN in testspro1c
Ну их много по ролям
источник

Z

ZEEGIN in testspro1c
впринципе в нем ничего секретного, что конкретно интересно?
источник

Z

ZEEGIN in testspro1c
xDD
источник

Z

ZEEGIN in testspro1c
плэйбуки хранятся всегда в гите. кто кладет в гит пароли?
источник

DB

Denis B. in testspro1c
ZEEGIN
плэйбуки хранятся всегда в гите. кто кладет в гит пароли?
тогда и пароли тоже
источник

DB

Denis B. in testspro1c
раз их нет в гите :(
источник

LP

Leonid Pautov in testspro1c
ZEEGIN
В ЕРП потомков и тестов еще больше)
Угу.
источник

Z

ZEEGIN in testspro1c
Ну запускать локально под виндой можно передавая пароли в файле .env окружения в докер исполняющий ансибль, как-то так

docker build --tag ansible-centos7 .
docker run --env-file ./.env ansible-centos7 ansible-playbook /etc/ansible/main.yml
источник