提交 7a48463e 编写于 作者: G Git²

Reworked artifacts for all operating systems #97

上级 29e43a02
......@@ -20,16 +20,15 @@ script:
after_script:
- greenkeeper-lockfile-upload
before_deploy:
- sudo rm -rf dist/*/
deploy:
skip_cleanup: true
provider: releases
api_key:
secure: rBDPbnv7goHiGlcy5fyYZf4Qt/rLUPk9+cz+2uQhTJx9O5rTE3p4BdukXLQoWOsd7XF8wvwOT6PPJTPeznLE/cW6TU7KobTLt5D44QH+ELYtc/vBz5iJd/waMeJXe1GF8Yh2Xqcvq9D5IMjroQMTjzCmP16RhrCrjmsWdmOKSbT+BXVcu1w79ly9ON0TN9IxCXH00YMxmnIvQq7PabEda2JBwys85gVXGFQt625kYQAHUp7ihNCfzrWdjkdsYeEWTu0axlVESAeLMWGoRUsYGVSaAnrXPRdW4OPbU8k0LhjwsAxkKk0VjmhsXvV2m6QKZJbXE99NMYNQksXVdi4mHNtgFDR6hSrJjIr2SLvS4aTfSrTxWPPPR+Kh+4Ocpnep5oH8vPD20dKMiFINzyzzqxlRL3MukUt5oI2ZFHNcnBogaMwSjdf2CDSIO/DI3VZCA+z388hDDUTT1x8UCkokXuXSg9PQCXYX/6fZd565GZhcHbwGEQ5aPGqzZ3/00T7E4B9Ip3UW0tZ8cXm+U+nvgT7KvjD4xby24Cr8YDaoJBK0eT/vbQM7cxl9VKPfkVU8NsYIfV8dmai1ieR1Lnor3iL5xWPsOcjkItahUPjRQLfBEcXNYoLoYEkr7txhLIhMM+q2w5hs2FmbLRLn0qwExYxtTS/rk3NyYZzZgJwtEBc=
file_glob: true
file: dist/*
file:
- "dist/eDEX-UI Linux (i386).AppImage"
- "dist/eDEX-UI Linux (x86_64).AppImage"
- "dist/eDEX-UI MacOS Image.dmg"
options:
draft: true
on:
......
......@@ -22,7 +22,7 @@ _(htop running on eDEX-UI v0.9.0 with the default keyboard and theme)_
## Q&A
#### What OS can this thing run on?
Currently Windows (portable binary), the latest MacOS (.dmg and pkg) and any linux distro that can run Chromium (AppImage and tarball).
Currently Windows, the latest MacOS and any linux distro that can run Chromium (AppImage package).
#### Is this a real terminal?
Yes. By default, eDEX runs bash on linux and Powershell on Windows, but you can change that to any command in the settings.json file.
#### I don't like the colors/the keyboard layout is not right for me!
......
......@@ -7,9 +7,8 @@ build_script:
- cmd: npm install && npm install 7zip-bin-win && npm run build-windows
test: off
artifacts:
- path: dist\eDEX-UI-win.exe
name: eDEX-UI-Portable.exe
type: file
- path: "dist\\eDEX-UI Windows Installer.exe"
name: Installer
deploy:
- provider: GitHub
tag: $(appveyor_repo_tag_name)
......@@ -17,7 +16,7 @@ deploy:
description: 'Placeholder description'
auth_token:
secure: xbDg5MsNRSCKs8kfz7jFP8D4g0BoPVB0vUPEy446Bru5RQCF/JDMGdhAa6SjLVTW
artifact: eDEX-UI-Portable.exe
artifact: Installer
draft: true
force_update: true
on:
......
......@@ -31,7 +31,7 @@
"type": "git",
"url": "git+https://github.com/GitSquared/edex-ui.git"
},
"author": "GitSquared, Pixelylon",
"author": "GitSquared <squared@codebrew.fr>",
"license": "GPL-3.0",
"bugs": {
"url": "https://github.com/GitSquared/edex-ui/issues"
......@@ -42,7 +42,7 @@
"productName": "eDEX-UI",
"asar": true,
"compression": "maximum",
"copyright": "Copyright © 2017-2018 ${author}",
"copyright": "Copyright © 2017-2018 GitSquared <squared@codebrew.fr>",
"directories": {
"output": "dist",
"app": "prebuild-src"
......@@ -56,13 +56,6 @@
"artifactName": "eDEX-UI-${os}-${arch}.${ext}",
"linux": {
"target": [
{
"target": "tar.gz",
"arch": [
"x64",
"ia32"
]
},
{
"target": "AppImage",
"arch": [
......@@ -74,6 +67,9 @@
"category": "System",
"icon": "media/linuxIcons"
},
"appImage": {
"artifactName": "eDEX-UI Linux (${arch})"
},
"mac": {
"target": [
{
......@@ -81,21 +77,18 @@
"arch": [
"x64"
]
},
{
"target": "pkg",
"arch": [
"x64"
]
}
],
"category": "public.app-category.utilities",
"icon": "media/icon.icns"
},
"dmg": {
"artifactName": "eDEX-UI MacOS Image.dmg"
},
"win": {
"target": [
{
"target": "portable",
"target": "nsis",
"arch": [
"x64",
"ia32"
......@@ -103,6 +96,11 @@
}
],
"icon": "media/icon.ico"
},
"nsis": {
"artifactName": "eDEX-UI Windows Installer.exe",
"oneClick": true,
"deleteAppDataOnUninstall": true
}
},
"dependencies": {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册