chore(CI): remove tox, switch to appveyor, add artifact paths
This commit is contained in:
parent
fa485be07e
commit
1c1e20816a
2 changed files with 22 additions and 4 deletions
19
appveyor.yml
19
appveyor.yml
|
@ -12,13 +12,28 @@ environment:
|
||||||
|
|
||||||
build: false
|
build: false
|
||||||
|
|
||||||
|
artifacts:
|
||||||
|
- path: exe\__main__.dist\
|
||||||
|
name: ED_LRR
|
||||||
|
type: zip
|
||||||
|
|
||||||
|
- path: installer\Output\*.exe
|
||||||
|
name: Setup
|
||||||
|
type: file
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- set PATH=%MINICONDA%\\Library\\bin;%MINICONDA%\\Scripts;%USERPROFILE%\\.cargo\\bin;%PATH%
|
- set PATH=%MINICONDA%\\Library\\bin;%MINICONDA%\\Scripts;%USERPROFILE%\\.cargo\\bin;%PATH%
|
||||||
|
- set PATH="C:\Program Files (x86)\Inno Setup 5";%PATH%
|
||||||
- appveyor DownloadFile https://win.rustup.rs/ -FileName rustup-init.exe
|
- appveyor DownloadFile https://win.rustup.rs/ -FileName rustup-init.exe
|
||||||
- rustup-init -yv --default-toolchain nightly --default-host x86_64-pc-windows-msvc
|
- rustup-init -yv --default-toolchain nightly --default-host x86_64-pc-windows-msvc
|
||||||
- if defined VCVARS call "%VCVARS%" %VCVARSARG%
|
- if defined VCVARS call "%VCVARS%" %VCVARSARG%
|
||||||
- conda activate
|
- conda activate
|
||||||
- pip install tox
|
|
||||||
|
|
||||||
test_script:
|
test_script:
|
||||||
- tox
|
- python build_gui.py
|
||||||
|
- pip install .[dev]
|
||||||
|
- python -m nuitka --plugin-enable=multiprocessing --remove-output --plugin-enable=qt-plugins --standalone --assume-yes-for-downloads --follow-imports --output-dir=exe ed_lrr_gui\__main__.py
|
||||||
|
- rename exe\__main__.dist\__main__.exe ED_LRR.exe
|
||||||
|
- cd installer
|
||||||
|
- iscc /QP ED_LRR.iss
|
||||||
|
|
||||||
|
|
|
@ -11,12 +11,15 @@ OutputBaseFilename="ED_LRR Setup"
|
||||||
ChangesEnvironment = true
|
ChangesEnvironment = true
|
||||||
|
|
||||||
[Files]
|
[Files]
|
||||||
Source: "..\exe\dist\ED_LRR\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
|
Source: "..\exe\__main__.dist\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
|
||||||
|
|
||||||
[Icons]
|
[Icons]
|
||||||
Name: "{group}\ED_LRR"; Filename: "{app}\ED_LRR.exe"; WorkingDir: "{app}"
|
Name: "{group}\ED_LRR"; Filename: "{app}\ED_LRR.exe"; WorkingDir: "{app}"
|
||||||
Name: "{group}\Uninstall ED_LRR"; Filename: "{uninstallexe}"
|
Name: "{group}\Uninstall ED_LRR"; Filename: "{uninstallexe}"
|
||||||
|
|
||||||
|
[Tasks]
|
||||||
|
;Name: modifypath; Description: Add application directory to PATH; Flags: unchecked
|
||||||
|
|
||||||
[Run]
|
[Run]
|
||||||
Filename: "{app}\ED_LRR.exe"; Description: "Launch ED_LRR"; Flags: postinstall nowait skipifsilent unchecked
|
Filename: "{app}\ED_LRR.exe"; Description: "Launch ED_LRR"; Flags: postinstall nowait skipifsilent unchecked
|
||||||
Filename: "{app}\ED_LRR.exe"; Parameters: "download"
|
; Filename: "{app}\ED_LRR.exe"; Parameters: "download"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue