Hexo ile Gitlab üzerinde blog oluşturma

Kurulum

Hexo kurulumu ve proje oluşturma

Kurulumları yaptıktan sonra terminal de sırasıyla aşağıdaki komutları çalıştırıyoruz.

1
npm install hexo-cli -g

1
2
3
4
5
hexo init kodasker.gitlab.io
cd kodasker.gitlab.io
npm install

Bu işlemlerin ardından Gitlab’a giriş yaparak projemizi oluşturuyoruz.

Git kurulumu ve ayarları

Tekrar terminalimizi açıp aşağıda ki komutlarımızı çalıştırıyoruz.

1
2
3
4
5
6
7
git config --global user.name "Kodasker"
git config --global user.email "kodasker@gmail.com"
git init
git remote add origin https://gitlab.com/kodasker/kodasker.gitlab.io.git

Git ile projemizi yayınlıyoruz

1
2
3
4
5
git add .
git commit -m "ilk kurulum"
git push -u origin master

Son adım

Projemizi Gitlab hesabımıza başarıyla push ettik. Şimdi projemizin çalışabilmesi için repomuzda .gitlab-ci.yml dosyası oluşturuyoruz.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
image: node:4.2.2
pages:
cache:
paths:
- node_modules/
script:
- npm install hexo-cli -g
- npm install
- hexo deploy
artifacts:
paths:
- public
only:
- master

Eklediğimiz CI ın başarıyla tamamlanmasını bekliyoruz. Job tamamlandıktan sonra blogumuzun yayın da olduğunu görebiliriz.


Ve blogumuz yayında.

Blog adresimiz : http://kodasker.gitlab.io/

Paylaş Yorumlar