aboutsummaryrefslogtreecommitdiff
path: root/.builds
diff options
context:
space:
mode:
authorRubén Beltrán del Río <jj@r.bdr.sh>2026-01-17 17:19:10 +0100
committerRubén Beltrán del Río <jj@r.bdr.sh>2026-01-17 17:19:28 +0100
commitdc07125b6adf570411882bbe46a3fe694e3d8c20 (patch)
tree5ae1e34dbb771e6ffb6a248b9e8d1974a241eac6 /.builds
parent5299dae10b095d95317796062d85a0e9e88f3ce2 (diff)
Move builds to expected directory
Diffstat (limited to '.builds')
-rw-r--r--.builds/aarch64.yml37
-rw-r--r--.builds/x86_64.yml37
2 files changed, 74 insertions, 0 deletions
diff --git a/.builds/aarch64.yml b/.builds/aarch64.yml
new file mode 100644
index 0000000..896e710
--- /dev/null
+++ b/.builds/aarch64.yml
@@ -0,0 +1,37 @@
+image: archlinux
+arch: aarch64
+packages:
+ - make
+ - minisign
+ - rsync
+ - coreutils
+ - clang
+ - lld
+ - rustup
+ - tar
+ - gzip
+ - gtk4
+ - libadwaita
+ - gtksourceview5
+ - gettext
+sources:
+ - git@git.sr.ht:~rbdr/map-linux
+environment:
+ GPG_TTY: /dev/pts/0
+secrets:
+ - a1e0e3da-c1ad-473a-ad69-8878f267a628
+ - 0b0d3e5e-fbdc-41d0-97ed-ee654fe797ff
+ - f80356df-eb81-487f-8739-fbf08bf204dc
+ - 05763ec6-2f17-46b5-90f6-963482975b8b
+tasks:
+ - set_rust: |
+ cd map-linux
+ make set_rust
+ - install_binstall: |
+ curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash
+ - install_builders: |
+ cargo binstall cargo-generate-rpm --no-confirm
+ cargo binstall cargo-deb --no-confirm
+ - release: |
+ cd map-linux
+ make ci
diff --git a/.builds/x86_64.yml b/.builds/x86_64.yml
new file mode 100644
index 0000000..b46bab7
--- /dev/null
+++ b/.builds/x86_64.yml
@@ -0,0 +1,37 @@
+image: archlinux
+arch: x86_64
+packages:
+ - make
+ - minisign
+ - rsync
+ - coreutils
+ - clang
+ - lld
+ - rustup
+ - tar
+ - gzip
+ - gtk4
+ - libadwaita
+ - gtksourceview5
+ - gettext
+sources:
+ - git@git.sr.ht:~rbdr/map-linux
+environment:
+ GPG_TTY: /dev/pts/0
+secrets:
+ - a1e0e3da-c1ad-473a-ad69-8878f267a628
+ - 0b0d3e5e-fbdc-41d0-97ed-ee654fe797ff
+ - f80356df-eb81-487f-8739-fbf08bf204dc
+ - 05763ec6-2f17-46b5-90f6-963482975b8b
+tasks:
+ - set_rust: |
+ cd map-linux
+ make set_rust
+ - install_binstall: |
+ curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash
+ - install_builders: |
+ cargo binstall cargo-generate-rpm --no-confirm
+ cargo binstall cargo-deb --no-confirm
+ - release: |
+ cd map-linux
+ make ci