Skip to content

Commit

Permalink
feat: add Qubes Builder configuration
Browse files Browse the repository at this point in the history
For: #59
  • Loading branch information
ben-grande committed Jun 20, 2024
1 parent ab56b5f commit 8640b6d
Show file tree
Hide file tree
Showing 4 changed files with 80 additions and 1 deletion.
4 changes: 4 additions & 0 deletions .reuse/dep5
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ Files: README.md */README.md docs/* .github/ISSUE_TEMPLATE/*
Copyright: 2023 - 2024 Benjamin Grande M. S. <[email protected]>
License: CC-BY-SA-4.0

Files: version
Copyright: 2023 - 2024 Benjamin Grande M. S. <[email protected]>
License: CC0-1.0

Files: salt/electrum/files/client/keys/*
Copyright: SomberNight/ghost43 <[email protected]>
Stephan Oeste <[email protected]>
Expand Down
73 changes: 73 additions & 0 deletions builder.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
## SPDX-FileCopyrightText: 2023 - 2024 Benjamin Grande M. S. <[email protected]>
##
## SPDX-License-Identifier: AGPL-3.0-or-later

---
git:
baseurl: https://github.com
prefix: ben-grande/
branch: main
maintainers:
- DF3834875B65758713D92E91A475969DE4E371E3

backend-vmm: xen
debug: true
verbose: true
qubes-release: r4.2
timeout: 3600

skip-git-fetch: false
fetch-versions-only: false

distributions:
- host-fc37

components:
- builder-rpm:
branch: main
packages: false
url: https://github.com/QubesOS/qubes-builder-rpm
maintainers:
- 0064428F455451B3EBE78A7F063938BA42CFA724
- qusal:
verification-mode: less-secure-signed-commits-sufficient
maintainers:
- DF3834875B65758713D92E91A475969DE4E371E3

executor:
type: qubes
options:
dispvm: "dom0"

stages:
- fetch
- pre:
executor:
type: local
- prep
- build
- post:
executor:
type: local
- verify
- sign:
executor:
type: local
- publish:
executor:
type: local
- upload:
executor:
type: local

gpg-client: gpg

sign-key:
rpm:
- DF3834875B65758713D92E91A475969DE4E371E3

# repository-publish:
# components: current

# repository-upload-remote-host:
# rpm: [email protected]:/some/path
3 changes: 2 additions & 1 deletion scripts/spec-get.sh
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,8 @@ vendor="${QUSAL_VENDOR:-"Benjamin Grande"}"
packager="${QUSAL_PACKAGER:-"Benjamin Grande"}"
url="${QUSAL_URL:-"https://github.com/ben-grande/qusal"}"
bug_url="${QUSAL_BUGURL:-"https://github.com/ben-grande/qusal/issues"}"
version="1.0"
# shellcheck disable=SC2094
read -r version <version

project="${group}-${name}"
project_dir="salt/${name}"
Expand Down
1 change: 1 addition & 0 deletions version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0.0.1

0 comments on commit 8640b6d

Please sign in to comment.