Added MSI support.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
This commit is contained in:
parent
7a90c63cb4
commit
9c69a45ba4
2
Jenkinsfile
vendored
2
Jenkinsfile
vendored
@ -78,7 +78,7 @@ def buildOnLabel(label, buildCommand) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
stage("Archive Artifacts (${label})") {
|
stage("Archive Artifacts (${label})") {
|
||||||
archiveArtifacts artifacts: 'app_dist/**/Farm Control*.dmg, app_dist/**/Farm Control*.exe, app_dist/**/Farm Control*.pkg', fingerprint: true
|
archiveArtifacts artifacts: 'app_dist/**/farmcontrol-*.dmg, app_dist/**/farmcontrol-*.exe, app_dist/**/farmcontrol-*.pkg, app_dist/**/farmcontrol-*.msi', fingerprint: true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
14
package.json
14
package.json
@ -133,6 +133,7 @@
|
|||||||
"build": {
|
"build": {
|
||||||
"appId": "com.tombutcher.farmcontrol",
|
"appId": "com.tombutcher.farmcontrol",
|
||||||
"productName": "Farm Control",
|
"productName": "Farm Control",
|
||||||
|
"artifactName": "farmcontrol-${version}-${arch}.${ext}",
|
||||||
"icon": "assets/logos/farmcontrolicon.png",
|
"icon": "assets/logos/farmcontrolicon.png",
|
||||||
"directories": {
|
"directories": {
|
||||||
"output": "app_dist"
|
"output": "app_dist"
|
||||||
@ -209,7 +210,18 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"win": {
|
"win": {
|
||||||
"target": "nsis"
|
"target": [
|
||||||
|
"nsis",
|
||||||
|
"msi"
|
||||||
|
],
|
||||||
|
"protocols": [
|
||||||
|
{
|
||||||
|
"name": "Farm Control Protocol",
|
||||||
|
"schemes": [
|
||||||
|
"farmcontrol"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"linux": {
|
"linux": {
|
||||||
"target": "AppImage"
|
"target": "AppImage"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user