-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathSkybrud.build.json
87 lines (87 loc) · 2.41 KB
/
Skybrud.build.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
{
"tasks": {
"postBuild": [
{
"alias": "zip",
"destination": "releases/github/{packageName}.v{version}.zip",
"files": [
{
"source": "src/{packageName}/bin/Release/net5.0/",
"destination": "bin/",
"patterns": [
"Skybrud.Essentials.dll",
"Skybrud.Essentials.xml",
"Skybrud.WebApi.Json.dll",
"Skybrud.WebApi.Json.xml",
"{packageName}.dll",
"{packageName}.xml"
]
},
{
"source": "src/{packageName}/App_Plugins/Skybrud.Umbraco.MultiNodeTreePicker",
"destination": "App_Plugins/Skybrud.Umbraco.MultiNodeTreePicker/",
"patterns": [
"**/*.js",
"**/*.css",
"**/*.html",
"**/*.xml",
"package.manifest"
]
},
{
"source": "src",
"patterns": [
"LICENSE.html"
]
}
]
},
{
"alias": "umbraco",
"destination": "releases/umbraco/{packageName}.v{version}.zip",
"info": {
"name": "{packageName}",
"version": "{version}",
"url": "{projectUrl}",
"license": "{license}",
"licenseUrl": "{licenseUrl}",
"readme": "{description}",
"requirements": "9.0.0",
"author": {
"name": "{company}",
"url": "https://www.skybrud.dk/"
},
"contributors": [
"Anders Bjerner",
"Nikolaj Brask-Nielsen"
]
},
"files": [
{
"source": "src/{packageName}/bin/Release/net5.0",
"destination": "bin/",
"patterns": [
"Skybrud.Essentials.dll",
"Skybrud.Essentials.xml",
"Skybrud.WebApi.Json.dll",
"Skybrud.WebApi.Json.xml",
"{packageName}.dll",
"{packageName}.xml"
]
},
{
"source": "src/{packageName}/App_Plugins/Umbraco.MultiNodeTreePicker",
"destination": "App_Plugins/Umbraco.MultiNodeTreePicker/",
"patterns": [
"**/*.js",
"**/*.css",
"**/*.html",
"**/*.xml",
"package.manifest"
]
}
]
}
]
}
}