-
Notifications
You must be signed in to change notification settings - Fork 1
/
artifacts.json
56 lines (56 loc) · 1.42 KB
/
artifacts.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
{
"application": "Slarty Bartfast",
"root_directory": "__DIR__",
"repository": {
"adapter": "Local",
"options": {
"root": "/tmp/artifact-repo"
}
},
"artifacts": [
{
"name": "source",
"directories": ["src"],
"command": "make src",
"output_directory": "src",
"deploy_location": "build/sauce",
"artifact_prefix": "slarty-source"
},
{
"name": "Services",
"directories": ["src/SlartyBartfast/Services"],
"command": "make Services",
"output_directory": "src/SlartyBartfast/Services",
"deploy_location": "build/sarvice",
"artifact_prefix": "slarty-services"
},
{
"name": "Models",
"directories": ["src/SlartyBartfast/Model"],
"command": "make Model",
"output_directory": "src/SlartyBartfast/Model",
"deploy_location": "build/murdles",
"artifact_prefix": "slarty-models"
},
{
"name": "AMess",
"directories": ["artifacts.json"],
"command": "make aMess",
"output_directory": "build/mess",
"deploy_location": "build/deploy/merss",
"artifact_prefix": "slarty-mess"
}
],
"assets": [
{
"name": "Some Asset",
"filename": "smurpy.tar.gz",
"deploy_location": "build/assets/smurpy"
},
{
"name": "Legitimate Business",
"filename": "opposite_of_murder-4.2.tar.gz",
"deploy_location": "build/assets/unicorns"
}
]
}