kopia lustrzana https://github.com/espressif/esp-idf
25 wiersze
1.0 KiB
YAML
25 wiersze
1.0 KiB
YAML
|
version: "3"
|
||
|
|
||
|
# This docker-compose is for testing the installation process.
|
||
|
# In starts the installation and executes also build of get-started example.
|
||
|
services:
|
||
|
idf-setup-test:
|
||
|
image: mcr.microsoft.com/windows/servercore:1809
|
||
|
command: powershell -c "C:/Scripts/Prepare-Cache.ps1 -IdfVersion ${IDF_VERSION}; C:/Scripts/Install-Idf.ps1 -Installer 'c:/Output/esp-idf-tools-setup-unsigned.exe' -IdfVersion ${IDF_VERSION}; C:/Scripts/Test-Idf.ps1; powershell ;exit $$LASTEXITCODE"
|
||
|
tmpfs:
|
||
|
- C:\Users\ContainerAdministrator\.espressif
|
||
|
volumes:
|
||
|
- type: bind
|
||
|
source: C:\projects\esp-idf\tools\windows\tool_setup\Output
|
||
|
target: C:\Output
|
||
|
read_only: true
|
||
|
- type: bind
|
||
|
source: C:\projects\esp-idf\tools\windows\tool_setup\Scripts
|
||
|
target: C:\Scripts
|
||
|
read_only: true
|
||
|
# releases volume to speed up installation and avoid downloading of files
|
||
|
- type: bind
|
||
|
source: C:\projects\esp-tests\installer-docker-runner\.espressif\
|
||
|
target: C:\Cache
|
||
|
read_only: true
|