Commit b722c811 authored by 吕祺's avatar 吕祺 ⛹🏽

first

parents
# stages:
# - build
# - deploy
# cache:
# paths:
# - out
# - node_modules/
# compile_articles:
# stage: build
# # when: manual
# environment:
# name: release
# only:
# - master
# script:
# - yarn
# - node utils/articleAggregate.js
# - sh utils/commit.sh
# # compress_images:
# # stage: build
# # # when: manual
# # environment:
# # name: release
# # only:
# # - master
# # script:
# # - yarn
# # - sh utils/imageCompress.sh
# deploy:
# stage: deploy
# when: manual
# environment:
# name: release
# only:
# - master
# script:
# - yarn
# # - sh utils/imageCompress.sh
# - npm run export
# - rm -rf /home/gitlab-runner/deploy/official/out/
# - echo "预览页面已清除"
# - cp -r out /home/gitlab-runner/deploy/official
# - /home/gitlab-runner/sh/ossutil64 cp -f out oss://gaorong-web/ -r
# preview:
# stage: deploy
# # when: manual
# environment:
# name: preview
# # artifacts:
# # name: 'package'
# # untracked: true
# # expire_in: 12 hours
# # paths:
# # - out
# script:
# - yarn
# # - sh utils/imageCompress.sh
# - npm run export
# - rm -r /home/gitlab-runner/deploy/official/out
# - cp -r out/ /home/gitlab-runner/deploy/official/
# - echo "预览网站:http://preview.gaorongvc.cn:9945/"
backend:
name: gitlab
branch: master
repo: lq/touhoucms
auth_type: implicit
app_id: 237fd675579e3907ba8a0e340714f14dbbf7d362eb3256e0cabc21fb6a2114d0
api_root: https://git.gaorongvc.cn/api/v4
base_url: https://git.gaorongvc.cn
authENdpoint: oauth/authorize
media_folder: media
collections:
- name: "newsPage"
label: "newsPage"
files:
- label: "newsPage"
name: "newsPage"
file: "content/newsPage.md"
fields:
- { label: "Title", name: "title", widget: "string"}
- { label: "TitleEN", name: "titleEN", widget: "string"}
- { label: "SearchPlaceholder", name: "searchPlaceholder", widget: "string"}
- { label: "SearchPlaceholderEN", name: "searchPlaceholderEN", widget: "string"}
- { label: "AllNews", name: "allNews", widget: "string"}
- { label: "AllNewsEN", name: "allNewsEN", widget: "string"}
- name: "News"
label: "News"
sortable_fields: ['type', 'title','createDate', 'highLight','source']
create: true
view_filters:
- label: "新技术"
field: type
pattern: '新技术'
- label: '新消费'
field: type
pattern: '新消费'
- label: '医疗健康'
field: type
pattern: '医疗健康'
- label: '榕报'
field: type
pattern: '榕报'
- label: '榕汇'
field: type
pattern: '榕汇'
- label: '分享'
field: type
pattern: '分享'
- label: '高榕分享'
field: type
pattern: '高榕分享'
- label: '荣誉'
field: type
pattern: '荣誉'
- label: '高榕特写'
field: type
pattern: '高榕特写'
- label: '高榕新闻'
field: type
pattern: '高榕新闻'
- label: '高榕转载'
field: type
pattern: '高榕转载'
- label: '声明'
field: type
pattern: '声明'
- label: '榕问'
field: type
pattern: '榕问'
- label: '高榕动态'
field: type
pattern: '高榕动态'
view_groups:
- label: "新技术"
field: type
pattern: '新技术'
- label: '新消费'
field: type
pattern: '新消费'
- label: '医疗健康'
field: type
pattern: '医疗健康'
- label: '榕报'
field: type
pattern: '榕报'
- label: '榕汇'
field: type
pattern: '榕汇'
- label: '分享'
field: type
pattern: '分享'
- label: '高榕分享'
field: type
pattern: '高榕分享'
- label: '荣誉'
field: type
pattern: '荣誉'
- label: '高榕特写'
field: type
pattern: '高榕特写'
- label: '高榕新闻'
field: type
pattern: '高榕新闻'
- label: '高榕转载'
field: type
pattern: '高榕转载'
- label: '声明'
field: type
pattern: '声明'
- label: '榕问'
field: type
pattern: '榕问'
- label: '高榕动态'
field: type
pattern: '高榕动态'
identifier_field: name
folder: "content/news"
summary: "{{title}} {{createDate}}"
fields:
- { label: "Title", name: "title", widget: "string" }
- { label: "TitleEN", name: "titleEN", widget: "string", required: false }
- { label: "Source", name: "source", widget: "string", required: false }
- { label: "SourceEN", name: "sourceEN", widget: "string", required: false }
- { label: "hide", name: "hide", widget: "boolean", required: false, default: false }
- { label: "type", name: "type", widget: "string", required: false}
- { label: "typeEN", name: "typeEN", widget: "string", required: false}
- { label: "createDate", name: "createDate", widget: "datetime" }
- { label: "Abstract", name: "abstract", widget: "text" }
- { label: "AbstractEN", name: "abstractEN", widget: "text", required: false }
- { label: "content", name: "content", widget: "markdown"}
- { label: "contentEN", name: "contentEN", widget: "markdown", required: false}
- { label: "Picture", name: "pic", widget: "image" }
- { label: "HighLight", name: "highLight", widget: "boolean", required: false}
\ No newline at end of file
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Content Manager</title>
<!-- <script src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script> -->
</head>
<body>
<!-- Include the script that builds the page and powers Netlify CMS -->
<script src="./netlify-cms.js"></script>
</body>
</html>
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment