Size: a a a

2020 April 28

АБ

Александр Бантьев... in NixOS
Sergey Makarov
А эта откуда? Из мастера?
Да, из бранча flakes в nix
источник

АБ

Александр Бантьев... in NixOS
ц
А что, без рута уже можно конфигурацию применять?
Не, мы хитрее (но менее повторяемо) делаем (на стейджингах)
источник

ц

ц in NixOS
Ну мне только системы и нужно применять, так что без рута или судо никак
источник

АБ

Александр Бантьев... in NixOS
/nix/var/nix/profiles/per-user/ci содержит приложение, которое линкуется туда после успешного CI, и потом по необходимости редеплоится система (с другого CI0
источник

ц

ц in NixOS
Александр Бантьев
/nix/var/nix/profiles/per-user/ci содержит приложение, которое линкуется туда после успешного CI, и потом по необходимости редеплоится система (с другого CI0
Ну там же всё так же nix copy?
источник

ц

ц in NixOS
Тип просто копирнуть вывод nix-build
источник

ц

ц in NixOS
Я правда не пробовал такое обычным пользователем делать
источник

АБ

Александр Бантьев... in NixOS
ц
Ну там же всё так же nix copy?
Угу
источник

АБ

Александр Бантьев... in NixOS
Но от юзера
источник

SM

Sergey Makarov in NixOS
Всё-таки с первого раза переехать на flakes не получилось
источник

ц

ц in NixOS
Ну это уже логика самого CI, так-то копирнуть и та штука может
источник

АБ

Александр Бантьев... in NixOS
Разделение ответственности, разрабы не могут полностью запороть сервер
источник

АБ

Александр Бантьев... in NixOS
ц
Ну это уже логика самого CI, так-то копирнуть и та штука может
не, дело в том что так разделено приложение и система, и для деплоя приложения рут не нужен
источник

АБ

Александр Бантьев... in NixOS
Sergey Makarov
Всё-таки с первого раза переехать на flakes не получилось
Что именно сломалось?
источник

ц

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

SM

Sergey Makarov in NixOS
Александр Бантьев
Что именно сломалось?
я не понял, как правильно обновиться :)
источник

ц

ц in NixOS
Александр Бантьев
не, дело в том что так разделено приложение и система, и для деплоя приложения рут не нужен
systemd юнит запускает бинарники из /nix/var/nix/profiles/per-user/ci ? :D
источник

АБ

Александр Бантьев... in NixOS
Sergey Makarov
я не понял, как правильно обновиться :)
Хмм
источник

АБ

Александр Бантьев... in NixOS
ц
systemd юнит запускает бинарники из /nix/var/nix/profiles/per-user/ci ? :D
Да
источник

SM

Sergey Makarov in NixOS
Поддежрку команд с флейками я включить забыл для никса
источник