diff --git a/scripts/md2html/build.sh b/scripts/md2html/build.sh index 13f5fc82f7..2c14cb3c5f 100755 --- a/scripts/md2html/build.sh +++ b/scripts/md2html/build.sh @@ -10,17 +10,28 @@ mkdir -p deploy/js cd scripts/md2html mkdir -p history -git show c740e950d:MAINTAINERS.md > history/MAINTAINERS_v2.0.md +cat > history/MAINTAINERS_v2.0.md < history/MAINTAINERS_v3.0.1.md +git show 3140640:MAINTAINERS.md > history/MAINTAINERS_v3.0.2.md +cp history/MAINTAINERS_v3.0.2.md history/MAINTAINERS_v3.0.3.md +cp history/MAINTAINERS_v3.0.2.md history/MAINTAINERS_v3.1.0.md +# add lines for 3.0.4, 3.1.1, ... + cp -p js/* ../../deploy/js 2> /dev/null cp -p markdown/* ../../deploy/ 2> /dev/null -node md2html.js --respec --maintainers ./history/MAINTAINERS_v2.0.md ../../versions/2.0.md > ../../deploy/oas/v2.0.html - latest=`git describe --abbrev=0 --tags` latestCopied=none -for filename in ../../versions/[3456789].*.md ; do +for filename in ../../versions/[23456789].*.md ; do version=$(basename "$filename" .md) - node md2html.js --respec --maintainers ../../MAINTAINERS.md ${filename} > ../../deploy/oas/v$version.html + node md2html.js --respec --maintainers ./history/MAINTAINERS_v$version.md ${filename} > ../../deploy/oas/v$version.html if [ $version = $latest ]; then if [[ ${version} != *"rc"* ]];then # version is not a Release Candidate diff --git a/scripts/md2html/md2html.js b/scripts/md2html/md2html.js index 147e33f62a..8920677f5a 100644 --- a/scripts/md2html/md2html.js +++ b/scripts/md2html/md2html.js @@ -118,7 +118,8 @@ function doMaintainers() { let t = $(this).text().split('@')[0]; maintainers.push({name:t}); }); - u = $('ul').eq(1); + if ($("ul").length < 2) return; + u = $("ul").last(); $(u).children('li').each(function(e){ let t = $(this).text().split('@')[0]; emeritus.push({name:t});