Программирование с использованием rails gem - PullRequest
2 голосов
/ 23 марта 2010

Я разрабатываю новый гем (форк изящных генераторов).

Прямо сейчас мое «развертывание» состоит в следующем:

  1. Я делаю изменения в исходном коде драгоценного камня
  2. Я обязуюсь github
  3. Я обновляю более низкий номер gemspec (то есть с 0,1.1 до 0,1,2)
  4. Построить драгоценный камень и перенести его на огранщик (сборка драгоценного камня, толкание драгоценного камня)
  5. Установить новый гем (sudo gem install mygem)
  6. Тогда попробуйте новый драгоценный камень.

Я уверен, что должен быть более правильный способ ведения дел. Прямо сейчас я загружаю в gemcutter, чтобы я мог проверить свой драгоценный камень ... и это не так.

Каков наилучший способ «проверить ваш драгоценный камень перед загрузкой в ​​gemcutter»?

Ответы [ 3 ]

4 голосов
/ 23 марта 2010

Как только вы получите свой gemspec, вы можете запустить gem build yourgem.gemspec. В результате вы получите файл .gem для установки .... попробуйте выполнить следующие команды, чтобы проверить это:

gem install --local gem spec gem unpack

В любом случае, вы должны отправить встроенный гем на RubyGems.org, так что вы в значительной степени там :)

1 голос
/ 23 марта 2010

, если вы используете ювелир, попробуйте это

rake install

(rake --tasks расскажет вам больше)

0 голосов
/ 23 марта 2010

запустить все тестовые модули или тест rspec.

Вы можете попробовать в нашем проекте после установки его в вашей системе.

...