File tree Expand file tree Collapse file tree 8 files changed +45
-11
lines changed Expand file tree Collapse file tree 8 files changed +45
-11
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ balena-builder
7
7
balenacli
8
8
balenahup
9
9
balenalib
10
+ balenasdk
10
11
balenista
11
12
balenistas
12
13
Barys
Original file line number Diff line number Diff line change 14
14
.lycheecache
15
15
16
16
# Ignore external docs that are pulled via tools/fetch-external.sh
17
- pages /reference /sdk /node-sdk.md
17
+ # pages/reference/sdk/node-sdk.md
18
18
pages /reference /sdk /python-sdk.md
19
19
20
20
pages /reference /supervisor /supervisor-api.md
@@ -46,6 +46,10 @@ shared/masterclass
46
46
config /dictionaries /balenacli.json
47
47
shared /balena-cli-versions /
48
48
49
+ # Ignore dynamic balena-SDK version docs
50
+ config /dictionaries /balenasdk.json
51
+ shared /balena-sdk-versions /
52
+
49
53
# Ignore dynamic assets generated for Getting Started
50
54
static /img /device /**
51
55
config /dictionaries /device.json
Original file line number Diff line number Diff line change @@ -151,7 +151,7 @@ Reference
151
151
152
152
CLI[/reference/balena-cli/$balenacli]
153
153
SDKs
154
- Node.js SDK[/reference/sdk/node-sdk]
154
+ Node.js SDK[/reference/sdk/node-sdk/$balenasdk ]
155
155
Python SDK[/reference/sdk/python-sdk]
156
156
Deprecation Policy[/reference/sdk/deprecation-policy]
157
157
Original file line number Diff line number Diff line change 194
194
/runtime/data-api /reference/api/overview/
195
195
/tools/cli/ /reference/balena-cli/latest/
196
196
/tools/cli /reference/balena-cli/latest/
197
- /tools/sdk/ /reference/sdk/node-sdk/
198
- /tools/sdk /reference/sdk/node-sdk/
197
+ /tools/sdk/ /reference/sdk/node-sdk/latest/
198
+ /tools/sdk /reference/sdk/node-sdk/latest/
199
199
/tools/python-sdk/ /reference/sdk/python-sdk/
200
200
/tools/python-sdk /reference/sdk/python-sdk/
201
201
/runtime/resin-base-images/ /reference/base-images/balena-base-images/
270
270
/reference/balena-cli/ /reference/balena-cli/latest/
271
271
/reference/balena-cli /reference/balena-cli/latest/
272
272
273
+ # Versioned Node.js SDK docs
274
+ /reference/sdk/node-sdk/ /reference/sdk/node-sdk/latest/
275
+ /reference/sdk/node-sdk /reference/sdk/node-sdk/latest/
276
+
273
277
# Important: keep dynamic redirect below the static redirects
274
278
# https://developers.cloudflare.com/pages/platform/redirects/
275
279
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : balena Node.js SDK Documentation
3
+
4
+ layout : balena-sdk.html
5
+
6
+ dynamic :
7
+ variables : [ $balenasdk ]
8
+ ref : $original_ref/$balenasdk
9
+ $switch_text : balena SDK version $balenasdk
10
+ ---
11
+
12
+ # Balena Node.js SDK {{ $balenasdk.version }} Documentation
13
+
14
+ {{import "balena-sdk-versions"}}
Original file line number Diff line number Diff line change
1
+ {% extends "default.html" %}
2
+
3
+ {% block dynamicSwitchCustom %}
4
+ < p class ="dynamic-switch__append ">
5
+ </ p >
6
+ {% endblock %}
7
+
8
+ < div id ="output "> </ div >
Original file line number Diff line number Diff line change @@ -13,6 +13,9 @@ node ./tools/generate-docs-contracts.js
13
13
# Generate versioned balena-cli docs
14
14
node ./tools/versioning.js https://github.com/balena-io/balena-cli/blob/master/docs/balena-cli.md
15
15
16
+ # Generate versioned balena-sdk docs
17
+ node ./tools/versioning.js https://github.com/balena-io/balena-sdk/blob/master/DOCUMENTATION.md
18
+
16
19
# Generate Masterclasses Dynamically
17
20
./tools/build-masterclass.sh
18
21
Original file line number Diff line number Diff line change @@ -82,13 +82,13 @@ cd shared/projects/ && {
82
82
} &
83
83
84
84
# get latest node SDK docs
85
- cd pages/reference/sdk/ && {
86
- curl --fail --show-error -O -L https://github.com/balena-io/balena-sdk/raw/master/DOCUMENTATION.md
87
- echo " # Balena Node.js SDK" > node-sdk.md
88
- tail -n +2 DOCUMENTATION.md >> node-sdk.md
89
- rm DOCUMENTATION.md
90
- cd -
91
- } &
85
+ # cd pages/reference/sdk/ && {
86
+ # curl --fail --show-error -O -L https://github.com/balena-io/balena-sdk/raw/master/DOCUMENTATION.md
87
+ # echo "# Balena Node.js SDK" >node-sdk.md
88
+ # tail -n +2 DOCUMENTATION.md >>node-sdk.md
89
+ # rm DOCUMENTATION.md
90
+ # cd -
91
+ # } &
92
92
93
93
# get SDK README
94
94
cd shared/sdk/ && {
You can’t perform that action at this time.
0 commit comments