内容へ移動
ClownWiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
temporary:jekyll_build_for_jenkins
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== JenkinsでJekyllの自動ビルド ====== ===== ビルド ===== <code> #!/bin/bash --login cd $WORKSPACE rbenv rehash LANG="ja_JP.UTF-8" LC_ALL="en_US.UTF-8" jekyll build </code> ===== デプロイ ===== ==== 成果物をrsyncで公開フォルダや公開サーバに送る。 ==== <code> #!/bin/bash rsync -av --checksum $WORKSPACE/_site/ /path/to/webroot/ </code> <code> #!/bin/bash rsync -av --checksum $WORKSPACE/_site/ user@webserver:/webroot/ </code> rsyncで以下のようなエラーになる場合 > rsync: failed to set times on "/var/www/html/apidocs/.": Operation not permitted (1) 「-a」を「-rlOtc」などに変える。 <code> rsync -rlOtcv --checksum $WORKSPACE/_site/ /path/to/webroot/ </code> ==== デプロイなどせずに、成果物に直接アクセスさせる ==== 「ビルド後の処理」で「Publish HTML reposts」を選択。 * HTML directory to archive:_site * Index page[s]:index.html * Report title:report(適当なタイトル)
temporary/jekyll_build_for_jenkins.txt
· 最終更新: 2025/02/16 13:53 by
127.0.0.1
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ