Tworzę niezależne rozszerzenie chromium dla Edge i Chrome. Do tej pory mam dobrą pracę Di rurociągu za pomocą Maven za pomocą tej wtyczki (https://github.com/bmatthews68/crx-maven-plugin), i udało mi się zautomatyzować zarządzanie wersjami, pakowania i podpisania .CRX plik i przesłać do repozytorium Nexus bez większych kłopotów (naszym celem było, aby pobrać adres URL dla Nexus prasowych za pomocą zasad grupy, aby dany używanych przez użytkowników).
Ale okazało się, że wtyczka jest nieco przestarzały i używa formatu crx2 do pakowania rozszerzeń. Wsparcie crx2 została zakończona jakiś czas temu (chromium v75 lub około tego), i aktualne wersje przeglądarki wymagają crx3 lub nie będą instalować rozszerzenia.
Wygląda na to, że jedyny niezawodny sposób, aby spakować rozszerzenie crx3 teraz to wykorzystać sam plik wykonywalny chrome, ale to nie wydaje się najlepszym pomysłem dla przenośnika CI :-/
Wszelkie sugestie mile widziane!