|
| 1 | +version: 0.0.{build} |
| 2 | + |
| 3 | +platform: |
| 4 | + - x86 |
| 5 | + |
| 6 | +skip_commits: |
| 7 | + message: /\[skip appveyor\]/ |
| 8 | + |
| 9 | +shallow_clone: true |
| 10 | + |
| 11 | +matrix: |
| 12 | + fast_finish: true |
| 13 | + |
| 14 | +init: |
| 15 | + - git config --global url."https://".insteadOf git:// |
| 16 | + |
| 17 | +build_script: |
| 18 | + - java -version |
| 19 | + - javac -version |
| 20 | + - where javac |
| 21 | + - choco -y install ant |
| 22 | + - echo ON |
| 23 | + - echo PATH %PATH% |
| 24 | + - echo JAVA_HOME %JAVA_HOME% |
| 25 | + - echo ANT_HOME %ANT_HOME% |
| 26 | + - SET ANT_HOME=C:\tools\apache-ant-1.9.4 |
| 27 | + - SET PATH=%PATH%;C:\tools\apache-ant-1.9.4\bin |
| 28 | + - SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0 |
| 29 | + - echo PATH %PATH% |
| 30 | + - echo JAVA_HOME %JAVA_HOME% |
| 31 | + - echo ANT_HOME %ANT_HOME% |
| 32 | + - java -version |
| 33 | + - javac -version |
| 34 | + - ant -version |
| 35 | + - cd build |
| 36 | + - ant dist < NUL |
| 37 | +# - SET PATH=C:\MinGW\bin;C:\MinGW\msys\1.0\bin;%PATH% |
| 38 | +# - make all |
| 39 | + - for /f %%i in ('git describe --always') do set PRODUCT_VERSION=%%i |
| 40 | +# - SET PRODUCT_NAME=esptool-%PRODUCT_VERSION% |
| 41 | +# - SET PLATFORM_NAME=win32 |
| 42 | +# - SET PRODUCT_DIST_NAME=%PRODUCT_NAME%-%PLATFORM_NAME% |
| 43 | + - echo %PRODUCT_VERSION% |
| 44 | +# - echo %PRODUCT_DIST_NAME% |
| 45 | +# - mkdir %PRODUCT_DIST_NAME% |
| 46 | +# - cp esptool.exe %PRODUCT_DIST_NAME%\esptool.exe |
| 47 | +# - SET PRODUCT_ZIP=%PRODUCT_DIST_NAME%.zip |
| 48 | +# - 7z a %PRODUCT_ZIP% %PRODUCT_DIST_NAME% |
| 49 | +# - appveyor PushArtifact %PRODUCT_ZIP% |
| 50 | +# - SET PRODUCT_ZIP_SHA=%PRODUCT_ZIP%.sha |
| 51 | +# - ps: Get-FileHash $env:PRODUCT_ZIP -Algorithm SHA1 | Out-File $env:PRODUCT_ZIP_SHA |
| 52 | +# - type %PRODUCT_ZIP_SHA% |
| 53 | +# - appveyor PushArtifact %PRODUCT_ZIP_SHA% |
| 54 | + |
| 55 | +artifacts: |
| 56 | + - path: build\windows\arduino-*.zip |
| 57 | + |
| 58 | + |
| 59 | +deploy: |
| 60 | + - provider: GitHub |
| 61 | + auth_token: |
| 62 | + secure: 'PGg5fnoBpP1Omzr6f3KIYDiD8J30rretQjSl/MITRpzvSCmN88kM6VDMz1TBGZTA' |
| 63 | + artifact: /.*\.zip/ |
| 64 | + draft: true |
| 65 | + prerelease: false |
| 66 | + on: |
| 67 | + appveyor_repo_tag: true |
0 commit comments