parent
c940f89f84
commit
944157f3a9
@ -1,8 +1,8 @@
|
|||||||
GEN_PATH="/docs/docusaurus"
|
# == DOCUSORUS GENERATOR ==
|
||||||
|
|
||||||
generate() {
|
generate() {
|
||||||
(cd "$1" && npm install && npm run build)
|
(cd "$1" && npm install && npm run build)
|
||||||
|
|
||||||
mkdir -p $GEN_PATH
|
mkdir -p $GENERATION_PATH
|
||||||
mv build/* $GEN_PATH
|
mv build/* $GENERATION_PATH
|
||||||
}
|
}
|
||||||
|
@ -1,23 +1,23 @@
|
|||||||
GEN_PATH="/docs/swagger"
|
# == SWAGGER GENERATOR ==
|
||||||
|
|
||||||
generate() {
|
generate() {
|
||||||
if [[ ! "$1" ]]; then
|
if [[ ! "$1" ]]; then
|
||||||
echo "missing swagger config file ($1)" >&2
|
echo "missing swagger config file ($1)" >&2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mkdir -p $GEN_PATH
|
mkdir -p $GENERATION_PATH
|
||||||
|
|
||||||
cat <<EOF > $GEN_PATH/CLICKME.html
|
cat <<EOF > $GENERATION_PATH/CLICKME.html
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Refresh" content="0; url=/swagger?url=/documentation/${RELATIVE_PATH}swagger/$1" />
|
<meta http-equiv="Refresh" content="0; url=/swagger?url=/documentation/${RELATIVE_DOC_PATH}swagger/$1" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<p>Suivez <a href="swagger?url=/swagger?url=/documentation/${RELATIVE_PATH}swagger/$1">ce lien</a>.</p>
|
<p>Suivez <a href="swagger?url=/swagger?url=/documentation/${RELATIVE_DOC_PATH}swagger/$1">ce lien</a>.</p>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
mv "$1" $GEN_PATH
|
mv "$1" $GENERATION_PATH
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,15 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
set -eu
|
||||||
|
|
||||||
|
export DRONE_REPO_NAME=SAE-2.01
|
||||||
|
export DRONE_REPO_OWNER=alexandre.agostinho
|
||||||
|
export DRONE_BRANCH=dev
|
||||||
|
|
||||||
|
export GENERATOR=doxygen
|
||||||
|
export DOCUMENTATION_PLACE=./
|
||||||
|
export DESTINATION=""
|
||||||
|
export REMOVE_MODE=
|
||||||
|
|
||||||
|
|
||||||
|
. ../entrypoint.sh
|
Loading…
Reference in new issue