Posiadam dwa prywatne repozytorium na GitHub pod numerem dashboard
i ui
. Zdefiniowałem ui
jako submoduł git z dashboard
i skonfigurowałem okno dokowane do autobuild dashboard
przy każdej zmianie w określonej gałęzi.Automat do dokowania z modułem prywatnym git
Przeczytałem tę dokumentację https://docs.docker.com/docker-hub/builds/, ale kiedy próbuję skonfigurować klucz wdrożenia podany przez doker w moich ustawieniach ui
, jest to komunikat "Klucz już w użyciu". Rzeczywiście, ten klucz jest już używany przez dashboard
, aby umożliwić dokowanemu automatyczne aktualizowanie tego repo!
Oto moja doker build log:
Error:
Failed to clone repository: Cloning into '/tmp/build_byaxhis7sznbvmb6wgwzm6n'... Submodule 'app/styles/ui' ([email protected]:yllieth/ui.git) registered for path 'app/styles/ui' Cloning into 'app/styles/ui'... Warning: Permanently added 'github.com,192.30.252.130' (RSA) to the list of known hosts. ERROR: Repository not found. fatal: The remote end hung up unexpectedly Clone of '[email protected]:yllieth/ui.git' into submodule path 'app/styles/ui' failed
Dockerfile: None
Docker nie znaleźliśmy żadnych Dockerfile nawet jeśli mam jedną zdefiniowaną w moim dashboard
repo. Tak więc nie będę mógł podać żadnych instrukcji ani dodać kolejnego klucza SSH.
Jeśli ktoś ma pomysł na temat korzystania z autobuild z prywatnymi repozytoriami i modułem graficznym Git, jestem zainteresowany!
Mam ten sam problem. Czy ktoś może potwierdzić, że prywatne submodules powinny działać w automatycznych kompilacjach? –