ange007 / JQueryFormStyler-Modern

JQuery HTML form styling plugin.
http://ange007.github.io/JQueryFormStyler-Modern/
Other
18 stars 4 forks source link

А будет этот плагин зарегистрирован в bower? #19

Closed anpleenko closed 8 years ago

anpleenko commented 8 years ago

Или нет?

ange007 commented 8 years ago

Будет, нужно только разобраться как это сделать :)

anpleenko commented 8 years ago

Советую прочитать http://nano.sapegin.ru/all/bower

ange007 commented 8 years ago

Благодарю, почитаю

ange007 commented 8 years ago

Репозиторий то я добавил в bower, только вот пока-что это чёрти-что. Билды я ведь не заливаю в рабочую ветку, так как это не имеет особого смысла. Буду думать как это решить.

Жаль что нельзя в качестве источника указать GitHub Releases (по крайней мере не нашёл как это сделать).

anpleenko commented 8 years ago

там же идет по тегам, в этой репе они есть я видел и по поиску находит http://bower.io/search/?q=formstyler

ange007 commented 8 years ago

Да, добавить то я добавил ( правда у меня не находит почему-то через сайт ). Но там ведь скачивается полностью содержимое бранча/тега, а у меня там нету скомпилированных файлов ( только в gh-pages, но как направить bower туда - я не знаю ), а так всё в GitHub Releases.

anpleenko commented 8 years ago

ну так просто создайте папку dist и кладите скомпилированные файлы туда и нужно добавить секцию main в bower.json это для сборщиков проектов

ange007 commented 8 years ago

Только в таком случае те кто делает коммит для дев.версии - должен будет и загружать скомпилированную версию. Это не очень удобно. Но судя по всему это единственный вариант на данный момент.

ange007 commented 8 years ago

Думаю реализовать такой алгоритм, не знаю правда выйдет ли нормально:

  1. Я создал ветку release
  2. В неё уже происходит автосборка и коммит при помощи Travis-CI
  3. Научу Travis-CI при коммите в stable - создавать тег для ветки release
  4. Профит
anpleenko commented 8 years ago

звучит хорошо, главное чтоб Bower подхватил,

ange007 commented 8 years ago

Вроде всё сделал, только правда получается что компоненты в папке build, хотя в bower.json описан блок main. Я думал он должен брать только нужные файлы.

ange007 commented 8 years ago

Всё, вроде сделал более-менее нормально. Так что задачу на данный момент закрываю.