how to use any static site generator with gitlab pages
TRANSCRIPT
![Page 1: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/1.jpg)
GitLab Pages
Ivan Nemytchenko, @inemDeveloper Advocate at GitLab
![Page 2: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/2.jpg)
Static Site Generators
![Page 3: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/3.jpg)
YAMLMarkdown
HAMLSASS ↓
HTMLCSS
![Page 4: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/4.jpg)
Jekylljekyllrb.com
![Page 5: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/5.jpg)
Github Pages
![Page 6: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/6.jpg)
...git push
![Page 7: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/7.jpg)
Дальше магия
![Page 8: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/8.jpg)
yourwebsite.github.io
![Page 9: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/9.jpg)
Middlemanmiddlemanapp.com
![Page 10: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/10.jpg)
...middleman buildgit add publicgit commitgit push
![Page 11: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/11.jpg)
staticgen.com
![Page 12: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/12.jpg)
![Page 13: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/13.jpg)
GitLab CI
![Page 14: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/14.jpg)
Continuous Integration→ runs tests→ deployment
![Page 15: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/15.jpg)
![Page 16: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/16.jpg)
![Page 17: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/17.jpg)
GitLab Pages + GitLab CI
![Page 18: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/18.jpg)
.gitlab-ci.yml
![Page 19: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/19.jpg)
GitLab Pages examples
inem.at/gl_pages_examples
![Page 20: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/20.jpg)
Runners
inem.at/gl_runner
![Page 21: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/21.jpg)
Еще немного про GitLab
![Page 22: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/22.jpg)
GitLab.com
приватные репозитории без ограничений
![Page 23: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/23.jpg)
Import
![Page 24: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/24.jpg)
[WIP]
![Page 25: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/25.jpg)
Merge when build succeds
![Page 26: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/26.jpg)
TODOs
![Page 27: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/27.jpg)
GitLab Deploy
![Page 28: How to use any static site generator with GitLab Pages](https://reader034.vdocuments.us/reader034/viewer/2022051318/587137671a28abf0568b6095/html5/thumbnails/28.jpg)
inem.at/gl_missed