2013-07-31 8 views
9

Próbuję zbudować własny klejnot, ale mam ten błąd. Myślę, że przyczyną tego jest , ponieważ zmieniam nazwę pliku z gemspec. Na początku jest to moja konstrukcja:Building Gem - InvalidSpecificationException [...] to nie pliki

myapp/ 
    my-app.gemspec 
    documentation.docx 
    // other files 

Potem zmiana nazwy i przenosić pliki, które stają się podoba:

myapp/ 
    new-name.gemspec 
    doc/ 
     documentation.docx 
    // other files 

Uwaga: ja już zmienił cały kod w tym lib, aby pasowały do ​​nowej wymienić

Potem, kiedy biegnę gem build new-name.gemspec mam ten błąd:

ERROR: While executing gem ... (Gem::InvalidSpecificationException) 
    ["my-app.gemspec", "documentation.docx"] are not files 

Nadal rozpoznaję moją nową stara strukturę zamiast nowej.

Jakieś rozwiązanie?

Dzięki

Odpowiedz

27

Właśnie zdałem sobie sprawę, że muszę najpierw zatwierdzić mój nowy kod do Git.

Głupia.

+2

Nie zapomnij przyjąć odpowiedzi po 48 godzinach lub, jeśli uważasz, że twoje pytanie/odpowiedź nie mają znaczenia dla przyszłych użytkowników, możesz całkowicie usunąć swoje pytanie. –

+0

Dzięki, będę o tym pamiętać. – hrsetyono

+2

Nie sądzę, żeby to było głupie. Nie widziałem niczego, co mogłoby doprowadzić mnie do przekonania, że ​​rozwój lokalnych klejnotów zależy od statusu git. Dzięki za publikację. – Dylan

Powiązane problemy