Open Aivean opened 11 years ago
В 9470020444356c9b4c4255d8e69260e43c8aa5c2 вынес общий класс для двух билдеров. Для файрфокса должен работать, а для хрома явно не хватает файлов (например, manifest.json).
Чтобы все было совсем кошерно, нужно оставить директорию extensions в качестве шаблона, так чтобы она была целиком под VCS, а билд-скрипт должен создавать результат компиляции где-то в папке result (которая, соответственно, будет в ignore).
Там всё есть, на виндах собирается, значит где-то проблема с большими/маленькими буквами.
Мне кажется, что что-то есть у тебя локально, чего нет в VCS. https://github.com/crimaniak/dirty-on-steroids/tree/dev/extensions/chrome
ага, там в gitignore оказался manifest и иконка. только там ещё надо сертификат, и его нельзя шарить вот так открыто, если мы хотим централизованно делать обновления. может через инбокс раздать?
Общий issue для всего, касающегося улучшения процесса сборки extensions.
На данный момент нужно: