cryogen

[cryogen-asciidoc "0.3.3"] 를 dependencies 에 추가한다.

이후 content\asc 하위 폴더에 문서를 작성한다.

(defproject cryogen "0.1.0"
  :description "Simple static site generator"
  :url "https://github.com/lacarmen/cryogen"
  :license {:name "Eclipse Public License"
            :url "http://www.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.10.1"]
                 [ring/ring-devel "1.8.2"]
                 [compojure "1.6.2"]
                 [ring-server "0.5.0"]
              ;;    [cryogen-flexmark "0.1.4"]
                 [cryogen-asciidoc "0.3.3"]
                 [cryogen-core "0.4.1"]]
  :plugins [[lein-ring "0.12.5"]]
  :main cryogen.core
  :ring {:init cryogen.server/init
         :handler cryogen.server/handler}
  :aliases {"serve"      ["run" "-m" "cryogen.server"]
            "serve:fast" ["run" "-m" "cryogen.server" "fast"]})

name: GitHub Pages

on:
  push:
    branches:
      - main # Set a branch name to trigger deployment
  pull_request:

jobs:
  deploy:
    runs-on: ubuntu-20.04
    concurrency:
      group: ${{ github.workflow }}-${{ github.ref }}
    steps:
      - name: Checkout source code
        uses: actions/checkout@v2

      - name: Maven cache
        uses: actions/cache@v2
        with:
          path: /root/.m2/repository
          key: ${{ runner.os }}-maven-${{ hashFiles('project.clj') }}
          restore-keys: |
            ${{ runner.os }}-maven-

      - name: Use oxr463/setup-leiningen
        uses: oxr463/[email protected]
        with:
          exec: lein run

      - name: Deploy
        uses: peaceiris/actions-gh-pages@v3
        if: ${{ github.ref == 'refs/heads/main' }}
        with:
          deploy_key: ${{ secrets.ACTIONS_DEPLOY_KEY }}
          publish_dir: ./public
          cname: c.jace.link
          force_orphan: true
          user_name: 'github-actions[bot]'
          user_email: 'github-actions[bot]@users.noreply.github.com'

Markdown 인 경우에만 동작하는 문제.
AsciiDoc 에서 적용되고 있지 않다. 🧐

<script id="dsq-count-scr" src="//cryo.disqus.com/count.js" async></script>


  • open/cryogen.txt
  • 마지막으로 수정됨: 2021/12/10 04:40
  • 저자 127.0.0.1