-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathminicoin.yml
More file actions
56 lines (48 loc) · 1.4 KB
/
Copy pathminicoin.yml
File metadata and controls
56 lines (48 loc) · 1.4 KB
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
---
# global values and machine defaults
settings:
home_share: $HOME
/.*/: # for all machines
shared_folders:
$PWD: /opt/minicoin # required by provisioning scripts
$HOME_SHARE: $GUEST_HOMES/$USER
## locations from which we can download tqtc boxes and disk archives
urls:
disks:
- https://tqtcvagrantboxes.z16.web.core.windows.net
- https://tqtcvagrantboxes-secondary.z16.web.core.windows.net
tqtc:
- https://tqtcvagrantboxes.z16.web.core.windows.net
- https://tqtcvagrantboxes-secondary.z16.web.core.windows.net
# machine definitions
machines:
## Simple Linux machines
- name: ubuntu2004
box: generic/ubuntu2004
roles:
- role: linux-desktop
- role: qt-builder
- name: opensuse15
box: generic/opensuse15
box_version: ">= 3.6.8"
roles:
- role: qt-builder
- role: linux-desktop
### Simple Windows boxes - different versions, different compilers
- name: windows11
box: tqtc/$minicoin_key/windows11
roles:
- qt-builder
### Mac - designed to run host binaries
- name: macos1015
box: tqtc/$minicoin_key/macos1015
- name: macos11
box: tqtc/$minicoin_key/macos11
if: Vagrant.has_plugin?("vagrant-vmware-desktop")
provider: vmware_desktop
- name: macos12
box: tqtc/$minicoin_key/macos12
if: Vagrant.has_plugin?("vagrant-vmware-desktop")
provider: vmware_desktop
roles:
- qt-builder