Split vcarve-pro-trial into its own file, add makerspace edition

... and distribute appropriately. Makerspace edition allows for 5 full
installs, so lets use the nice laptops and the cart desktop.
This commit is contained in:
Adam Goldsmith 2020-09-13 16:59:23 -04:00
parent dc0fd2ce4b
commit 2c5490d3c4
4 changed files with 29 additions and 6 deletions

View File

@ -9,8 +9,3 @@ shopbot:
# TODO: shopbot ini file # TODO: shopbot ini file
vcarve-pro-trial:
chocolatey.installed:
- name: vcarve-pro-trial
- require:
- sls: chocolatey

View File

@ -1,6 +1,12 @@
base: base:
'G@os:Windows and *Laptop*': 'G@os:Windows and ( TSMS-Laptop* or TSMS-Desktop12 )':
- shopbot - shopbot
# Laptops 1-4 and Desktop 12
'G@os:Windows and ( E@TSMS-Laptop[1-4]$ or TSMS-Desktop12 )':
- vcarve-pro-makerspace
# Other laptops
'G@os:Windows and TSMS-Laptop* and not E@TSMS-Laptop[1-4]$':
- vcarve-pro-trial
# 'TSMS-TWO-DTPC': # 'TSMS-TWO-DTPC':
# - winHiDPI # - winHiDPI
'G@os:Windows and TSMS-Desktop11': 'G@os:Windows and TSMS-Desktop11':

14
vcarve-pro-makerspace.sls Normal file
View File

@ -0,0 +1,14 @@
include:
- chocolatey
uninstall vcarve-pro-trial:
chocolatey.uninstalled:
- name: vcarve-pro-trial
- require:
- sls: chocolatey
vcarve-pro-makerspace:
chocolatey.installed:
- name: vcarve-pro-makerspace
- require:
- sls: chocolatey

8
vcarve-pro-trial.sls Normal file
View File

@ -0,0 +1,8 @@
include:
- chocolatey
vcarve-pro-trial:
chocolatey.installed:
- name: vcarve-pro-trial
- require:
- sls: chocolatey