simplified deliver docs
This commit is contained in:
+6
-20
@@ -40,10 +40,9 @@ steps:
|
||||
commands:
|
||||
- npm run test
|
||||
|
||||
- name: rebuild documentation
|
||||
- name: build docs
|
||||
image: node:12
|
||||
commands:
|
||||
- rm -rf docs
|
||||
- npm run docs
|
||||
when:
|
||||
event:
|
||||
@@ -60,27 +59,14 @@ steps:
|
||||
event:
|
||||
- tag
|
||||
|
||||
- name: deploy documentation
|
||||
- name: deliver docs
|
||||
image: node:12
|
||||
commands:
|
||||
- echo ${DRONE_BUILD_CREATED}
|
||||
- git config --global user.email "${DRONE_COMMIT_AUTHOR_EMAIL}"
|
||||
- git config --global user.name "${DRONE_COMMIT_AUTHOR}"
|
||||
- echo "clone ${DRONE_REPO_NAME}"; git clone https://www.versioncontrol.me/frontwork-documentation/${DRONE_REPO_NAME}.git
|
||||
- cd ${DRONE_REPO_NAME}
|
||||
- git reset HEAD --hard
|
||||
- echo "remove files in ${DRONE_REPO_NAME}"; rm -rf ./*
|
||||
- echo "copy docs to ${DRONE_REPO_NAME}"; cp -r ../docs/* .
|
||||
- ls
|
||||
- rm ./README.md
|
||||
- head -n -2 ../README.md > ./README.md
|
||||
- echo "## Version" >> ./README.md
|
||||
- echo "${DRONE_TAG}" >> ./README.md
|
||||
- echo "" >> ./README.md
|
||||
- sed -i -e 1,4d ./globals.md
|
||||
- cat globals.md >> ./README.md
|
||||
- echo "add files in ${DRONE_REPO_NAME}"; git add -A
|
||||
- git commit --allow-empty -m "Drone tagged as ${DRONE_TAG}"
|
||||
- git clone https://www.versioncontrol.me/frontwork-documentation/${DRONE_REPO_NAME}.git && cd ${DRONE_REPO_NAME} && rm -rf ./*; cp -r ../docs/* .
|
||||
- sed -i '$ d' README.md && echo "### Version\n\n${DRONE_TAG}\n" >> ./README.md
|
||||
- sed -i -e 1,4d ./globals.md && cat ./globals.md >> ./README.md
|
||||
- git commit --all --allow-empty --message "drone tag: ${DRONE_TAG}" --author "${DRONE_COMMIT_AUTHOR} <${DRONE_COMMIT_AUTHOR_EMAIL}>"
|
||||
- git push --force origin master
|
||||
environment:
|
||||
GIT_USER:
|
||||
|
||||
Generated
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "rpclibrary",
|
||||
"version": "1.2.5",
|
||||
"version": "1.3.1",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
||||
Reference in New Issue
Block a user