在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:blogit开源软件地址:https://gitee.com/caixw/blogit开源软件介绍:blogit简单方便的静态博客生成工具
安装macOS 和 linux 用户可以直接使用 brew 进行安装: brew tap caixw/brewbrew install caixw/brew/blogit 常用平台也可以从 https://github.com/caixw/blogit/releases 下载,并将二进制文件放入 如果不存在你当前平台的二进制,可以自己编译: git clone https://github.com/caixw/blogit.gitcd blogit./build.sh docker目前 docker 同时托管于 docker.io 和 ghcr.io,可通过以下方式获取相应在的容器:
使用
GitHub action如果你的网站部署在 github 的话,可以直接使用 action 实现全程自动化编译上传代码。 jobs: build: runs-on: ubuntu-latest steps: - name: checkout source uses: actions/checkout@v2 with: repository: owner/src path: src/ - name: checkout dest uses: actions/checkout@v2 with: repository: owner/dest path: dest/ persist-credentials: false # github-push-action@master 需要这个 fetch-depth: 0 # # github-push-action@master 需要这个 - name: build static site uses: caixw/blogit@master with: src: src dest: dest - name: commit files uses: EndBug/add-and-commit@v7 with: author_name: github-actions author_email: 41898282+github-actions[bot]@users.noreply.github.com cwd: dest/ push: false message: 'docs: add changes' - name: push changes uses: ad-m/github-push-action@master with: directory: dest/ github_token: ${{ secrets.GITHUB_TOKEN }} # 确保有相应的权限 branch: ${{ github.ref }}
参数
版权 |
请发表评论