tools: update to support separate website repo
This commit is contained in:
parent
ae418f974d
commit
085db9dd6c
@ -4,6 +4,12 @@
|
|||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
if [[ ! -e ../node-website/Makefile ]];
|
||||||
|
then
|
||||||
|
echo "node-website must be checked out one level up"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
stability="$(python tools/getstability.py)"
|
stability="$(python tools/getstability.py)"
|
||||||
NODE_STABC="$(tr '[:lower:]' '[:upper:]' <<< ${stability:0:1})${stability:1}"
|
NODE_STABC="$(tr '[:lower:]' '[:upper:]' <<< ${stability:0:1})${stability:1}"
|
||||||
NODE_STABL="$stability"
|
NODE_STABL="$stability"
|
||||||
@ -43,15 +49,16 @@ make email.md
|
|||||||
echo "title: Node v"$(python tools/getnodeversion.py)" ($NODE_STABC)"
|
echo "title: Node v"$(python tools/getnodeversion.py)" ($NODE_STABC)"
|
||||||
echo "slug: node-v"$(python tools/getnodeversion.py | sed 's|\.|-|g')"-$NODE_STABL"
|
echo "slug: node-v"$(python tools/getnodeversion.py | sed 's|\.|-|g')"-$NODE_STABL"
|
||||||
echo ""
|
echo ""
|
||||||
cat email.md ) > doc/blog/release/v$(python tools/getnodeversion.py).md
|
cat email.md ) > ../node-website/doc/blog/release/v$(python tools/getnodeversion.py).md
|
||||||
|
|
||||||
if [ "$stability" = "stable" ];
|
if [ "$stability" = "stable" ];
|
||||||
then
|
then
|
||||||
## this needs to happen here because the website depends on the current node
|
## this needs to happen here because the website depends on the current node
|
||||||
## node version
|
## node version
|
||||||
|
## this will get the api docs in the right place
|
||||||
make website-upload
|
make website-upload
|
||||||
make blog-upload
|
|
||||||
BRANCH="v$(python tools/getnodeversion.py | sed -E 's#\.[0-9]+$##')"
|
BRANCH="v$(python tools/getnodeversion.py | sed -E 's#\.[0-9]+$##')"
|
||||||
|
echo $(python tools/getnodeversion.py) > ../node-website/STABLE
|
||||||
else
|
else
|
||||||
BRANCH="master"
|
BRANCH="master"
|
||||||
fi
|
fi
|
||||||
@ -67,13 +74,6 @@ git merge --no-ff v$(python tools/getnodeversion.py)-release
|
|||||||
vim src/node_version.h
|
vim src/node_version.h
|
||||||
git commit -am "Now working on "$(python tools/getnodeversion.py)
|
git commit -am "Now working on "$(python tools/getnodeversion.py)
|
||||||
|
|
||||||
if [ "$stability" = "stable" ];
|
|
||||||
then
|
|
||||||
echo "Adding blog"
|
|
||||||
git add doc/blog
|
|
||||||
git commit -m "blog: Post for v$(python tools/getprevnodeversion.py)"
|
|
||||||
else
|
|
||||||
echo "copy blog to stable branch"
|
|
||||||
fi
|
|
||||||
|
|
||||||
git push git@github.com:joyent/node $BRANCH
|
git push git@github.com:joyent/node $BRANCH
|
||||||
|
|
||||||
|
echo "Now go do the website stuff"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user