Size: a a a

2021 July 23

Dv

Dr. Friedrich von Ne... in pro.git::next
А разве другие есть? :)
источник

RU

Roman Usherenko in pro.git::next
ясно)
источник

RU

Roman Usherenko in pro.git::next
у меня один есть. но стремно как-то потерять. надо второй прикупить наверное
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Ну, для этого нужно бэкап иметь в надёжном месте.
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Но, на худой конец, инвалидирую старый ключ и сделаю новый.
источник

RU

Roman Usherenko in pro.git::next
для подписи да. я думал для авторизации тоже хранить
источник

RU

Roman Usherenko in pro.git::next
как 2fa
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Да, можно, но я пока до этого этапа не добрался :)
источник

RU

Roman Usherenko in pro.git::next
ну вот я пока тоже)
источник

AS

Anatoly Shirokov in pro.git::next
и это единственный правильный путь при дискредитации ключа
источник

RU

Roman Usherenko in pro.git::next
не так с этим никто не спорит. если ключ для подписи, то проблем нет: этот отозвал, новый выпустил. а вот если для авторизации, то без бекапа будет плохо
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Ну вот да. Если существующий ключ — это единственный способ попасть в админку к аккаунту (который управляет ключом), то потерять его очень обидно :)
источник

АЕ

Александр Епанешнико... in pro.git::next
Есть nitrokey например
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Я просто про другие действительно не слышал. Спасибо, почитаю.
источник

RU

Roman Usherenko in pro.git::next
есть другие да, просто юбик - самый на слуху
источник
2021 July 24

CK

Charlotte Karlos in pro.git::next
У меня проблемы с Travis-CI. Думаю многие из вас сталкивались с этим инструментом)

Имеется небольшая c++ библиотека. Я добавил для неё юнит тесты от фрэймворка «CxxTest». Потом я решил запилить интеграцию с Travis-CI, дабы в README виднелся статус build-а библиотеки. Тут дело вот в чем. CxxTest имеет python надстройку, которая на выходе даёт ".cpp" файлик. После его компиляции, в текущей папочке появляется ".exe"-шник. Тут и начались проблемы. Я просто не могу его запустить..

Пробовал делать это на линухе с помощью wine, но безуспешно, так как консоль покрывают тонны ошибок несовместимости, хотя я провел установку wine-а как раз таки для того дистрибутива, который стоит на сервере трэвиса. После этого 8 часового ужОса, я решил попробовать не лезть в дебри и поиграть с недавней новинкой трэвиса - windows. Но тут все ещё веселее) Теперь, я просто не могу запустить ".exe" файл. Я пробовал:

$ ./runner.exe
$ runner.exe
$ start /wait ./runner.exe

И многое... многое другое. Но все четно. Постоянно я вижу ошибку:

The command "./runner.exe" exited with 127.

И другие, подобные этой.

Сейчас я вообще ловлю какой-то трип........

$ ./runner.exe
Running cxxtest tests (17 tests)..

....и на этом всё.

То есть тесты стартуют, но потом build падает с ошибкой (которой НЕТУ В ЛОГЕ!). Вот это:

Running cxxtest tests (17 tests)..

..тупо последняя надпись которую я вижу. Никаких ошибок в логе, просто пустота и "build: failing"  :———O

Может у вас есть какие-нибудь соображения по этому поводу?

P.S. мой ".travis.yml":

os: windows
language: cpp
compiler: g++
install:
       - cd ./tests/cxxtest/bin
       - python ./cxxtestgen --error-printer -o ../../runner.cpp ../../tests.h
       - cd .. && cd ..
       - g++ ./runner.cpp -o ./runner.exe -I"./cxxtest/" -I"../src/" -fconcepts
script:
       - ./runner.exe
источник

AZ

Alexander Zaitsev in pro.git::next
а к git это какое отношение имеет?)
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Ну, мы иногда тут решаем некоторые гитхаб/гитлаб-специфичные вопросы, но конкретно это, наверное, всё-таки для чата про плюсы.
источник

CK

Charlotte Karlos in pro.git::next
Трэвис, это ж инструмент для гитхаба :/
источник

CK

Charlotte Karlos in pro.git::next
Тут плюсы не причём, так как с компиляцией проблем нету. Тут что-то Трэвис не договаривает)
источник