-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathZ_NOTE_DEV
34 lines (23 loc) · 959 Bytes
/
Z_NOTE_DEV
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
Per fare le prove sulla vm vagrant linux:
1. cd /
2. ln -s /vagrant/ ./azurelaagent
3. echo "include azurelaagent" > ./test.pp
4. puppet apply test.pp --modulepath=./
I passi sono necessari per simulare la directory che contiene il modulo (link a /vagrant)
Per fare le prove sulla vm vagrant windows:
1. cd c:\
2. rename vagrant azurelaagent
3. echo "include azurelaagent" > ./test.pp
4. puppet apply test.pp --modulepath=c:\
I passi sono necessari per simulare la directory che contiene il modulo (link a /vagrant)
Notify per test
# notify {'Test command':
# message => $download_command,
# }
pdk validate
Test con rspec (Installare i moduli che servono in spec\fixtures\modules indicandoli in .fixtures.yml)
pdk test unit
Generare la documentazione markdown nel file REFERENCE.md
puppet strings generate --format markdown
Per generare il pacchetto .tar.gz per pubblicare il modulo sulla forge
pdk build