One minute
Hugo Github ve CircleCI ile github-pages sayfasi olusturmak-[1]
Hugo Framework : Statik websitesi yapmanizi saglayan bir araci diye dusunebiliriz.Blog yazilari icin ideal bir ortam .Eger markdown ile blog yazarim ve herseyi kod kanaliyla yonetirim diyorsaniz uygun bir ortamdir.
- Bu blog sayfasi da belirticegim yontemle calisiyor.Olabildigince islemleri otomatik hale getirdim .
2 farkli github reposu acilir, bunlardan biri github-pages olmali yani [kullaniciadi.github.io] adresine icerik barindiracak repo olmali. Bu adresten nasil olusturacaginiz yaziyor..
Repo icersinde sadece README.md dosyalari kalmali eger varsa baska dosya silebilirsiniz .
Ben blog ve turgayh.github.io diye 2 repo olusturdum.
Lokalde hugo projesini olusturalim . Quick Start Hugo
hugo new site blog
blog reposunun icerigini olusturduk.
cd blog
git init
git submodule add https://github.com/rhazdon/hugo-theme-hello-friend-ng.git themes/hello-friend-ng
- Temayi submodule olarak git projemize ekledim . Beklenen themes klasoru altinda hello-friend-ng adinda temamizin gelmesi
- config.toml dosyasi sitenizin ayarlar kismini barindiriyor. Bu dosya icerisinde temamizi belirtmek gereklidir ilk asamada themes/hello-friend-th/exampleSite icersindeki config.toml icerigini kullanabiliriz.
shell hugo new posts/my-first-post.md
- ilk blog postu ornegi md formatinda content/posts klasoru altinda olustur.
shell hugo -D server
- Eger hersey yolunda gitmis ise http://localhost:1313 alttaki ciktiyi alacaksiniz. blog reposunu commit edebiliriz.
-
GithubCircleCIAutomationPiplineHugo FrameworkGo LanguageBlog
174 Words
2020-07-12 06:34 +0000
bf47966 @ 2020-07-12