creonメモ

コーディングやデザインの作業メモなど

GitLab Pagesで静的サイトを公開する

f:id:iriarj:20200109085032p:plain

ちょっとしたサンプルなどを公開するときにも使える、GitLab Pagesを使ったページの公開方法のメモ。

masterブランチに公開したい静的サイトのデータと、.gitlab-ci.ymlをコミットしてプッシュする。

↓.gitlab-ci.ymlの内容

image: python:2.7
pages:
  stage: deploy
  script:
  - mkdir .public
  - cp -r * .public
  - mv .public public
  artifacts:
    paths:
    - public
  only:
  - master

すぐには公開されないので、しばらく時間を置く。

GitLabプロジェクトのCI/CDで「passed」になっていることを確認。

公開先のURLはhttps://ユーザー名.gitlab.io/プロジェクト名/になる。

ユーザー名はGitLabのプロフィールURLのサブディレクトリの名前、私の場合は https://gitlab.com/riya3riya3

もしくはhttps://gitlab.com/profile/accountのChange usernameから確認できる。