mirror of
https://github.com/unman/shaker.git
synced 2024-12-25 23:39:30 -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