
ptchol
04.06.2016
23:43:00
я ушел из нее, и жизнь моя заиграла новыми красками.
Чег ои вам желаю.
творчество и работа триггером, которые поворачивает поток туды сюды это разные вещи.

Google

ptchol
04.06.2016
23:44:06
да, эта механика формирует результат. но называть ее творчеством - увы нет.

Alexander
04.06.2016
23:44:31
ну, а творчества в отрыве от денег в компаниях нет
цель бизнеса - заработать деньги

ptchol
04.06.2016
23:45:20
пусть зарабатывает.

Alexander
04.06.2016
23:46:15
придумать, как удовлетворить потребность клиента, как сделать новый крутой продукт, полезный людям или создать новый рынок - разве это не творчество?..
тут много таких моментов может быть у менеджеров
или, к примеру, сделать реинжиниринг бизнес-процессов, улучшить что-то в той схеме процессов, которая сейчас есть в компании
в этой цепочки именно у менеджмента больше всего возможностей для творчества и самореализации в рамках рабочего процесса
инвесторы/владельцы - они сосредоточены на повышении стоимости компании, там отчёты и прочее такое, напрямую они практически не влияют на продукт, а смотрят на него "из зала"
а исполнители, наоборот, у них нет полномочий чтобы что-то менять в продукте важное

ptchol
04.06.2016
23:48:50

Alexander
04.06.2016
23:49:22
микроменеджмент - это зло
нужно уметь делегировать процессы ответственным исполнителям

Google

Alexander
04.06.2016
23:49:57
да, не все умеют
в России
у нас часто подход "я начальник - ты дурак"

Михаил
05.06.2016
00:44:07

Alexander
05.06.2016
00:44:27
??

Denis
05.06.2016
01:43:08
Парни, вы бы лучше вместо этих бесполезных разговоров, почитали про Kubernetes, Mesos, DC/OS.

Alexander
05.06.2016
01:56:32
Денис, согласен, это более конструктивно.. меня довольно легко спровоцировать на флуд - моя слабость :-)

Pavel
05.06.2016
09:30:19
И так, кто пробовал gitlab ci?

Алексей
05.06.2016
09:30:32
йа

Pavel
05.06.2016
09:30:56
Я запустил 3 проекта на нем после Jankins - и я в него влюбился
Настройка из файла проекта - круто

Алексей
05.06.2016
09:31:33
ssh агент в проектах не нужен ?

Pavel
05.06.2016
09:31:36
Правда с воркерами придется работать только в интрасети - не безопасно
Смотря для чего

Алексей
05.06.2016
09:31:58
для деплоя там или еще чего
я не нашел нормального варианта как его подсунуть
тот который у них на сайте - фуфло.

Pavel
05.06.2016
09:32:16
деплою через ssh

Алексей
05.06.2016
09:32:40
переменные окружения надо оберегать со всей силы.

Pavel
05.06.2016
09:33:06
Дык! Опять же у нас свой инстанс gitlab

Google

Pavel
05.06.2016
09:33:09
в Интра сети

Алексей
05.06.2016
09:33:33
и это никак не снимает того факта что их надо оберегать

Pavel
05.06.2016
09:35:01
а что слоэного?

Алексей
05.06.2016
09:35:34
да не сложно. просто хотелось бы что бы серкретные перменные были секретными :)

Pavel
05.06.2016
09:36:59
а как ты их сделаешь сикретными, когда можно написать любой скрипт выполнения и прокинуть результат в консоль?
никак
либо отделять CI жестко
чтобы log был не доступен прогеарм
*прогерам

Алексей
05.06.2016
09:37:39
нет
я бы на уровне воркера искал в выводе секретные пемеренные
и заменял бы из свездочками

Алексей
05.06.2016
09:38:19
перед отправкой на координатор
ли на координаторе искал в ввыоде их же

Pavel
05.06.2016
09:38:52
ла дално
искать и заменять это очень сложная вещь
и легко обойти
преобразованием

Алексей
05.06.2016
09:40:05
да но это всё лучше.

Pavel
05.06.2016
09:40:36
так что проще просто на уровне интеряейса gitlab закрыть доступ к ресурсу лога

Google

ptchol
05.06.2016
09:40:37
а мне нравится отсуствуие возможности "параметризировать" билд из коробки, а не через вызов хука с параметрами

Алексей
05.06.2016
09:40:53
кстати, Павел а ты не проверял пулреквесты ?

ptchol
05.06.2016
09:41:03
типа чтобы запустить билд с параметрами те нада сделать некий хук, который дергает этот билд с параметрами.

Pavel
05.06.2016
09:41:06
проверял? в смысле?

Алексей
05.06.2016
09:41:26
мне вот интересно пулрексесы будут проверятся с какими перемнными окружения ?

Pavel
05.06.2016
09:41:45
с каим поставишь

Алексей
05.06.2016
09:41:48
из контекста исходящего проекта или принимающего
если я вот сделать fork а потом хочу мердж
и не получится ли ситуация при которой я делаю форк, правлю gitlab-ci.yml нf предмет добавления env|sort и отправляю пулл реквест :)

Pavel
05.06.2016
09:43:10
форк это же отдельный проект

Admin
ERROR: S client not available

Pavel
05.06.2016
09:43:12
так
значит секюрные переменные надо для него задать свои

Алексей
05.06.2016
09:43:57
соврешенно естественно что при коммите я должен буду прогнать по своему проекту ci

Pavel
05.06.2016
09:44:02
при мерже принимающий видит изменения в gitlab ci

Алексей
05.06.2016
09:44:10
но при мерже соврешенно логично что с целевым

Pavel
05.06.2016
09:44:21
а изменить среду можно как раз переменными окружения
так что менять gitlab ci совершенно не нужно
нужно его написать один раз нормально и забыть

Dmitrii
05.06.2016
09:56:46
А вот в дженкинсе можно создать password переменную, и в логах ее видно не будет

Google

Алексей
05.06.2016
09:58:07
Да, это плюс
Но этот его dsl....

Pavel
05.06.2016
09:58:28
и поюс что на отдельном инстансе к котрому можно запретить доступ
но почему бы не сделать запрет на просмотр лога

Dmitrii
05.06.2016
09:59:08
Ну эт костыль какой-то.

Pavel
05.06.2016
09:59:15
Но в дженкинсе эти пассворд переменные так же обходятся через преобразование
Единственное - это запрет просмотра лога
рядовым

Алексей
05.06.2016
10:07:16
еще в гитлабе не хватает релизов
они вот впилили контейнеры
и показывают артефакты

Pavel
05.06.2016
10:07:36
кстати
можно все просто в доки оборачивать

Алексей
05.06.2016
10:07:45
но фиксированных ссылок на артефактя я не нашел

Pavel
05.06.2016
10:07:54
да, тоже вариант

Алексей
05.06.2016
10:08:49
а на счет запретить рядовым...
вижу только галку public builds
в доке говорится что скриывет от не мемберов.
но рядовые - они мемберы.

Pavel
05.06.2016
10:16:26
да
можно сделать доп сервер который будет проксером для деплоя
на котой закидываешь event о готовоности
а он уже деплоит