Кто-нибудь использует T4 для генерирования gh-pages?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 31.03.18 23:20
Оценка:
Широко известный в узких кругах сайт github.com имеет фичу Github Pages. Это когда создаётся в git ветка с именем "gh-pages", а сайт применяет к ней какой-нибудь генератор и получившиеся файлы размещает в CDN (content delivery network).

Есть ещё похожая, но другая фича pages
https://github.com/username/username.github.io
которая из ветки master деплоит в
https://username.github.io

По умолчанию там Jekyll:

In addition to supporting regular HTML content, GitHub Pages supports Jekyll, a popular static site generator.


А мне нужно не Jekyll, а T4

Для того, чтобы сборка происходила автоматически при изменениях, в github существуют webhooks

А ещё существуют билд-серверы, которые через эти вебхуки уже подключены (travis-ci и ещё какой-то).

Для того, чтобы сказать travis-ci что делать — нужно написать .travis.yml

Никто не видел примера .travis.yml, который бы использовал утилиту TextTransform.exe для генерирования страниц перед деплойментом в gh-pages?


Заодно меня интересует вопрос — зачем нужен T4, если есть синтаксис Razor (не, понятно, что первый старее, а второй новее, но почему старый никак не выкинут?)
Отредактировано 01.04.2018 2:37 Эйнсток Файр . Предыдущая версия . Еще …
Отредактировано 31.03.2018 23:26 Эйнсток Файр . Предыдущая версия .
static html ci github
Re: Кто-нибудь использует T4 для генерирования gh-pages?
От: SomeOne_TT  
Дата: 01.04.18 02:40
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Заодно меня интересует вопрос — зачем нужен T4, если есть синтаксис Razor (не, понятно, что первый старее, а второй новее, но почему старый никак не выкинут?)


Давай выкинем с# — старый, немодный, опять же, есть F# и Nemerle
Re[2]: Кто-нибудь использует T4 для генерирования gh-pages?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 01.04.18 02:46
Оценка:
SO_>Давай выкинем

Тоже так думаю, ведь генерирование HTML — это как раз для Razor, а не для T4:
https://blogs.msdn.microsoft.com/garethj/2011/03/10/t4-vs-razor-whats-the-skinny/
Re[3]: Кто-нибудь использует T4 для генерирования gh-pages?
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 01.04.18 15:29
Оценка:
Нашел пару страниц про интеграцию Razor с github.io:
https://win32.io/posts/Wyam-GitHub-Pages
https://erikonarheim.com/posts/using-wyam-blog
http://wbates.net/posts/setting-up-a-wyam-blog-with-cake-recipe-and-github-pages

однако, они не используют travis-ci
Отредактировано 01.04.2018 15:32 Эйнсток Файр . Предыдущая версия . Еще …
Отредактировано 01.04.2018 15:30 Эйнсток Файр . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.