Skip to content

Commit ebe8ced

Browse files
committed
ci: build docs for v4 and v5 separately
1 parent 3cecd6d commit ebe8ced

File tree

2 files changed

+9
-34
lines changed

2 files changed

+9
-34
lines changed

docs/_static/esptool_versions.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@ var DOCUMENTATION_VERSIONS = {
22
DEFAULTS: { has_targets: false,
33
supported_targets: [ "esp32" ]
44
},
5-
VERSIONS: [ ],
5+
VERSIONS: [
6+
{ name: "latest", old: false, pre_release: false },
7+
{ name: "release/v4", old: false, pre_release: false },
8+
],
69
IDF_TARGETS: [
710
{ text: "ESP8266", value: "esp8266" },
811
{ text: "ESP32", value: "esp32" },

docs/en/installation.rst

+5-33
Original file line numberDiff line numberDiff line change
@@ -101,19 +101,10 @@ You will likely have to restart or re-login for the autocompletion to start work
101101

102102
.. group-tab:: Bash
103103

104-
.. tabs::
105-
106-
.. group-tab:: v5
107-
108-
.. code-block:: bash
104+
.. code-block:: bash
109105
110106
eval "$(_ESPTOOL_PY_COMPLETE=bash_source esptool.py espsecure.py espefuse.py)"
111107
112-
.. group-tab:: v4
113-
114-
.. code-block:: bash
115-
116-
eval "$(register-python-argcomplete esptool.py espsecure.py espefuse.py)"
117108
118109
.. group-tab:: Zsh
119110

@@ -127,37 +118,18 @@ You will likely have to restart or re-login for the autocompletion to start work
127118
128119
Afterwards you can enable completions for esptool.py, espsecure.py and espefuse.py:
129120

130-
.. tabs::
131-
132-
.. group-tab:: v5
133-
134-
.. code-block:: bash
135-
136-
eval "$(_ESPTOOL_PY_COMPLETE=zsh_source esptool.py espsecure.py espefuse.py)"
137121

138-
.. group-tab:: v4
122+
.. code-block:: bash
139123
140-
.. code-block:: bash
124+
eval "$(_ESPTOOL_PY_COMPLETE=zsh_source esptool.py espsecure.py espefuse.py)"
141125
142-
eval "$(register-python-argcomplete esptool.py espsecure.py espefuse.py)"
143126
144127
.. group-tab:: Fish
145128

146-
.. tabs::
147-
148-
.. group-tab:: v5
149-
150-
.. code-block:: bash
151-
152-
_ESPTOOL_PY_COMPLETE=fish_source esptool.py espsecure.py espefuse.py | source
153-
154-
.. group-tab:: v4
155-
156-
Not required to be in the config file, only run once
129+
.. code-block:: bash
157130
158-
.. code-block:: bash
131+
_ESPTOOL_PY_COMPLETE=fish_source esptool.py espsecure.py espefuse.py | source
159132
160-
register-python-argcomplete --shell fish esptool.py espsecure.py espefuse.py >~/.config/fish/completions/esptool.py.fish
161133
162134
163135
Other shells nor OS Windows are not supported.

0 commit comments

Comments
 (0)