-
Notifications
You must be signed in to change notification settings - Fork 10
/
charmcraft.yaml
53 lines (53 loc) · 1.11 KB
/
charmcraft.yaml
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
# Architectures based on supported arch's in upstream
# https://github.com/coredns/coredns/blob/ddee42c974d89d9beb4ebf7b82019624fbf0c456/Makefile.docker#L35
type: charm
bases:
- build-on:
- name: "ubuntu"
channel: "22.04"
architectures: ["amd64"]
run-on:
- name: "ubuntu"
channel: "22.04"
architectures:
- amd64
- build-on:
- name: "ubuntu"
channel: "22.04"
architectures: ["armhf"]
run-on:
- name: "ubuntu"
channel: "22.04"
architectures:
- armhf
- build-on:
- name: "ubuntu"
channel: "22.04"
architectures: ["arm64"]
run-on:
- name: "ubuntu"
channel: "22.04"
architectures:
- arm64
- build-on:
- name: "ubuntu"
channel: "22.04"
architectures: ["ppc64el"]
run-on:
- name: "ubuntu"
channel: "22.04"
architectures:
- ppc64el
- build-on:
- name: "ubuntu"
channel: "22.04"
architectures: ["s390x"]
run-on:
- name: "ubuntu"
channel: "22.04"
architectures:
- s390x
parts:
charm:
prime:
- ./files/*