mirror of
https://github.com/unman/shaker.git
synced 2025-01-13 16:29:49 -05:00
Salt - add example to configure builder qube
This commit is contained in:
parent
dec18c8195
commit
c860c1745e
16
builder-gitconfig
Normal file
16
builder-gitconfig
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
[user]
|
||||||
|
name = NAME
|
||||||
|
email = EMAIL
|
||||||
|
signingkey = KEY
|
||||||
|
|
||||||
|
[credential]
|
||||||
|
helper = cache
|
||||||
|
|
||||||
|
[commit]
|
||||||
|
gpgsign = true
|
||||||
|
|
||||||
|
[gpg]
|
||||||
|
program = qubes-gpg-client-wrapper
|
||||||
|
|
||||||
|
[alias]
|
||||||
|
hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short
|
1
builder-split-gpg-config
Normal file
1
builder-split-gpg-config
Normal file
@ -0,0 +1 @@
|
|||||||
|
gpg
|
26
config.sls
Normal file
26
config.sls
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
/home/user/.gitconfig:
|
||||||
|
file.managed:
|
||||||
|
- source:
|
||||||
|
- salt://build/builder-gitconfig
|
||||||
|
- user: user
|
||||||
|
- group: user
|
||||||
|
|
||||||
|
/rw/config/gpg-split-domain:
|
||||||
|
file.managed:
|
||||||
|
- source:
|
||||||
|
- salt://build/builder-split-gpg-config
|
||||||
|
- user: root
|
||||||
|
- group: root
|
||||||
|
|
||||||
|
/home/user/.rpmmacros:
|
||||||
|
file.managed:
|
||||||
|
- source:
|
||||||
|
- salt://build/builder-rpmmacros
|
||||||
|
- user: user
|
||||||
|
- group: user
|
||||||
|
|
||||||
|
https://github.com/QubesOS/qubes-builder.git:
|
||||||
|
git.latest:
|
||||||
|
- name: https://github.com/QubesOS/qubes-builder.git
|
||||||
|
- user: user
|
||||||
|
- target: /home/user/qubes-builder
|
3
config.top
Normal file
3
config.top
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
base:
|
||||||
|
builder:
|
||||||
|
- build.config
|
Loading…
Reference in New Issue
Block a user