From 08bc3bdcad04893017c1c795908a4c9e1301dbd4 Mon Sep 17 00:00:00 2001 From: Juraj Michalek Date: Tue, 15 Jun 2021 12:38:51 +0200 Subject: [PATCH] tools: prepare release 2.9 with ESP-IDFv4.2 --- .../test-offline-installer-dispatch.yml | 6 ++--- .../test-online-installer-dispatch.yml | 6 ++--- .../test-online-installer-scheduled.yml | 2 +- Build-Installer.ps1 | 2 +- README.md | 5 ++-- src/Resources/download/index.html | 25 ++++++++++++++++--- src/Resources/idf_versions_offline.txt | 2 +- 7 files changed, 33 insertions(+), 15 deletions(-) diff --git a/.github/workflows/test-offline-installer-dispatch.yml b/.github/workflows/test-offline-installer-dispatch.yml index 05f30187..46b5d7a1 100644 --- a/.github/workflows/test-offline-installer-dispatch.yml +++ b/.github/workflows/test-offline-installer-dispatch.yml @@ -6,15 +6,15 @@ on: idf_version: description: 'IDF Version' required: true - default: 'v4.2.1' + default: 'v4.3' idf_short_version: description: 'IDF Version - only major and minor numbers without any "v" contained in name of desktop link' required: true - default: '4.2' + default: '4.3' installer_url: description: 'Installer URL' required: true - default: 'https://github.com/espressif/idf-installer/releases/download/offline-2.8-beta-07/esp-idf-tools-setup-offline-2.8-beta-07.exe' + default: 'https://github.com/espressif/idf-installer/releases/download/offline-2.9/esp-idf-tools-setup-offline-2.9.exe' components: description: 'Comma separated list of installer components from IdfToolsSetup.iss' required: true diff --git a/.github/workflows/test-online-installer-dispatch.yml b/.github/workflows/test-online-installer-dispatch.yml index 8eaddf6f..7d0d7861 100644 --- a/.github/workflows/test-online-installer-dispatch.yml +++ b/.github/workflows/test-online-installer-dispatch.yml @@ -6,15 +6,15 @@ on: idf_version: description: 'IDF Version' required: true - default: 'v4.2.1' + default: 'v4.3' idf_short_version: description: 'IDF Version - only major and minor numbers without any "v" contained in name of desktop link' required: true - default: '4.2.1' + default: '4.3' installer_url: description: 'Installer URL' required: true - default: 'https://github.com/espressif/idf-installer/releases/download/online-2.8-beta-06/esp-idf-tools-setup-online-2.8-beta-06.exe' + default: 'https://github.com/espressif/idf-installer/releases/download/online-2.9/esp-idf-tools-setup-online-2.9.exe' components: description: 'Comma separated list of installer components from IdfToolsSetup.iss' required: true diff --git a/.github/workflows/test-online-installer-scheduled.yml b/.github/workflows/test-online-installer-scheduled.yml index b9e54fb8..835c18d2 100644 --- a/.github/workflows/test-online-installer-scheduled.yml +++ b/.github/workflows/test-online-installer-scheduled.yml @@ -12,7 +12,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v2 - name: Download Installer - run: Invoke-WebRequest https://github.com/espressif/idf-installer/releases/download/online-2.8-beta-06/esp-idf-tools-setup-online-2.8-beta-06.exe -OutFile installer.exe + run: Invoke-WebRequest https://github.com/espressif/idf-installer/releases/download/online-2.9/esp-idf-tools-setup-online-2.9.exe -OutFile installer.exe shell: pwsh - name: Run installer run: ./src/PowerShell/Install-Idf.ps1 -IdfVersion "master" -Components "ide/powershell/windowsterminal,ide/powershell/desktop,ide/cmd/desktop,driver/ftdi,driver/silabs" diff --git a/Build-Installer.ps1 b/Build-Installer.ps1 index 3e073387..1a7c0c6d 100644 --- a/Build-Installer.ps1 +++ b/Build-Installer.ps1 @@ -138,7 +138,7 @@ function PrepareOfflineBranches { git -C "$BundleDir" fetch } else { "Performing full clone." - git clone -q --shallow-since=2020-01-01 --jobs 8 --recursive https://github.com/espressif/esp-idf.git "$BundleDir" + git clone -q --shallow-since=2020-06-01 --jobs 8 --recursive https://github.com/espressif/esp-idf.git "$BundleDir" # Remove hidden attribute from .git. Inno Setup is not able to read it. attrib "$BundleDir\.git" -s -h diff --git a/README.md b/README.md index 68ab62ac..59cbc7b5 100644 --- a/README.md +++ b/README.md @@ -12,8 +12,9 @@ ESP-IDF Tools Installer for Windows download page: https://dl.espressif.com/dl/e | ESP-IDF Tools Installer | Online | Offline | | ----------------------- | ------ | ------- | -| 2.9 (Beta) | [Download](https://github.com/espressif/idf-installer/releases) | | -| 2.8 - 2021-05-03 | [Download](https://dl.espressif.com/dl/esp-idf-tools-setup-online-2.8.exe) 3.2 MB [![test-online-installer](https://github.com/espressif/idf-installer/actions/workflows/test-online-installer-scheduled.yml/badge.svg)](https://github.com/espressif/idf-installer/actions/workflows/test-online-installer-scheduled.yml) | [Download](https://dl.espressif.com/dl/esp-idf-tools-setup-offline-2.8.exe) 1.3 GB with ESP-IDF 4.2.1, 4.1.1, Eclipse + IDF Plugin v2.1.0 [![test-offline-installer](https://github.com/espressif/idf-installer/actions/workflows/test-offline-installer-dispatch.yml/badge.svg)](https://github.com/espressif/idf-installer/actions/workflows/test-offline-installer-dispatch.yml) | +| 2.10 (Beta) | [Download](https://github.com/espressif/idf-installer/releases) | | +| 2.9 - 2021-06-15 | [Download](https://dl.espressif.com/dl/esp-idf-tools-setup-online-2.9.exe) 3 MB [![test-online-installer](https://github.com/espressif/idf-installer/actions/workflows/test-online-installer-scheduled.yml/badge.svg)](https://github.com/espressif/idf-installer/actions/workflows/test-online-installer-scheduled.yml) | [Download](https://dl.espressif.com/dl/esp-idf-tools-setup-offline-2.9.exe) 1.3 GB with ESP-IDF 4.3, 4.2.1, Eclipse + IDF Plugin v2.1.0 | +| 2.8 - 2021-05-03 | [Download](https://dl.espressif.com/dl/esp-idf-tools-setup-online-2.8.exe) 3.2 MB | [Download](https://dl.espressif.com/dl/esp-idf-tools-setup-offline-2.8.exe) 1.3 GB with ESP-IDF 4.2.1, 4.1.1, Eclipse + IDF Plugin v2.1.0 [![test-offline-installer](https://github.com/espressif/idf-installer/actions/workflows/test-offline-installer-dispatch.yml/badge.svg)](https://github.com/espressif/idf-installer/actions/workflows/test-offline-installer-dispatch.yml) | | 2.7 - 2021-04-08 | [Download](https://dl.espressif.com/dl/esp-idf-tools-setup-online-2.7.exe) 3.1 MB | N/A | | 2.6 - 2021-03-09 | [Download](https://dl.espressif.com/dl/esp-idf-tools-setup-online-2.6.exe) 2.1 MB | [Download](https://dl.espressif.com/dl/esp-idf-tools-setup-offline-2.6.exe) 1.2 GB with ESP-IDF 4.2, 4.1.1, Eclipse + IDF Plugin v2.0.0 | | 2.5 - 2021-02-09 | [Download](https://dl.espressif.com/dl/esp-idf-tools-setup-online-2.5.exe) 19 MB | [Download](https://dl.espressif.com/dl/esp-idf-tools-setup-offline-2.5.exe) 793 MB with ESP-IDF 4.2, 4.1.1 | diff --git a/src/Resources/download/index.html b/src/Resources/download/index.html index 3ef5b621..7feb53a4 100644 --- a/src/Resources/download/index.html +++ b/src/Resources/download/index.html @@ -142,22 +142,22 @@

ESP-IDF Windows Installer Download

Open Source IoT Development Framework for ESP32

-
+
-
+
@@ -185,6 +185,23 @@

Looking for a specific release?

Click for more