Skip to content

Commit fb303ba

Browse files
committed
Go defensive in scripts - run from other folders, exit on error
1 parent 86a7f9d commit fb303ba

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed

api-docs-gen/app-title.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
bundles = %w(stompjs rx-stomp)
66

77
parts = bundles.map do |l|
8-
version = JSON.parse(File.read("#{ENV['BASE']}/#{l}/package.json"))['version']
8+
version = JSON.parse(File.read("consolidated/#{l}/package.json"))['version']
99
"#{l}@#{version}"
1010
end
1111

api-docs-gen/doc-gen.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#!/usr/bin/env bash
22

3+
set -ex
4+
35
# usually will receive from calling script, assume develop otherwise
46
export BRANCH=${BRANCH:-$1}
57
export BRANCH=${BRANCH:-develop}
@@ -17,13 +19,13 @@ else
1719
export MESSAGE="These docs correspond to NPM released main line versions. Please see [dev docs](../develop/) for development versions."
1820
fi
1921

20-
APP_TITLE=`./app-title.rb`
21-
2222
# Change to the Node application with Compodoc installed
2323
cd "$BASE"/..
2424

25+
APP_TITLE=`./app-title.rb`
26+
2527
# It will be used by Jekyll pages to show current versions
26-
`dirname $0`/pkg-versions.rb > ../_data/versions/$BRANCH.json
28+
./pkg-versions.rb > ../_data/versions/$BRANCH.json
2729

2830
# Adjust the README depending on the branch
2931
sed -e "3i$MESSAGE\n" README-src.md > README.md

api-docs-gen/docs-refresh.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#!/usr/bin/env bash
22

3+
set -ex
4+
35
# by default assume master branch
46
export BRANCH=${1:-master}
57

api-docs-gen/local-refresh.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#!/usr/bin/env bash
22

3+
set -ex
4+
35
# Generating locally, by default assume develop
46
export BRANCH=${1:-develop}
57

api-docs-gen/pkg-versions.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
bundles = ENV['BUNDLES']
66

77
versions = Hash[(bundles.split.map do |l|
8-
version = JSON.parse(File.read("#{ENV['BASE']}/#{l}/package.json"))['version']
8+
version = JSON.parse(File.read("consolidated/#{l}/package.json"))['version']
99
[l, version]
1010
end)]
1111

0 commit comments

Comments
 (0)