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
|
||||
|
||||
artifacts:
|
||||
- path: exe\__main__.dist\
|
||||
name: ED_LRR
|
||||
type: zip
|
||||
|
||||
- path: installer\Output\*.exe
|
||||
name: Setup
|
||||
type: file
|
||||
|
||||
install:
|
||||
- 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
|
||||
- rustup-init -yv --default-toolchain nightly --default-host x86_64-pc-windows-msvc
|
||||
- if defined VCVARS call "%VCVARS%" %VCVARSARG%
|
||||
- conda activate
|
||||
- pip install tox
|
||||
|
||||
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
|
||||
|
||||
[Files]
|
||||
Source: "..\exe\dist\ED_LRR\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
|
||||
Source: "..\exe\__main__.dist\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\ED_LRR"; Filename: "{app}\ED_LRR.exe"; WorkingDir: "{app}"
|
||||
Name: "{group}\Uninstall ED_LRR"; Filename: "{uninstallexe}"
|
||||
|
||||
[Tasks]
|
||||
;Name: modifypath; Description: Add application directory to PATH; Flags: unchecked
|
||||
|
||||
[Run]
|
||||
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…
Reference in a new issue