Alya Sirko
f5f1f91900
Make Windows builds
2023-02-17 03:11:58 +02:00
Alya Sirko
90b1cc67e4
typo
2023-01-14 01:22:20 +02:00
Alya Sirko
7d2b474210
try to fix pipeline
2023-01-14 01:14:28 +02:00
Inex Code
4ed0ffb846
ci: Enable AAB generation
2022-12-31 10:56:47 +03:00
Alya Sirko
02b7f9fc29
build release nightly builds, not debug
2022-09-22 02:39:52 +03:00
Alya Sirko
fb3e084b4f
fix deployment
2022-09-20 08:31:20 +03:00
Alya Sirko
f3a846f56a
ci fixes
2022-09-20 08:11:07 +03:00
Alya Sirko
9fc3c4cb67
fix attachments names
2022-09-20 07:30:09 +03:00
Alya Sirko
8ad7d2d699
create releases in python
2022-09-20 06:49:59 +03:00
Alya Sirko
7127baaa13
fix fdroid nightlies
2022-09-20 03:53:33 +03:00
Alya Sirko
c221c1cb73
add fdroid nightlies
2022-09-20 03:52:15 +03:00
Alya Sirko
e3377cf073
add fdroid nightlies
2022-09-20 03:52:15 +03:00
Alya Sirko
2eab9a969d
add fdroid nightlies
2022-09-20 03:52:15 +03:00
Alya Sirko
b85a6ba4c4
sign bundles with jarsign
2022-09-20 03:52:15 +03:00
Alya Sirko
0a310c9de2
sign bundles with jarsign
2022-09-20 03:52:15 +03:00
Alya Sirko
0f31212e1c
add bundle signing task
2022-09-20 03:52:15 +03:00
Alya Sirko
591b29b7b7
add bundle signing task
2022-09-20 03:52:15 +03:00
Alya Sirko
4a9bc46a7d
test bundle packaging
2022-09-20 03:49:21 +03:00
Alya Sirko
8c1a0a5dd2
test bundle packaging
2022-09-20 03:49:21 +03:00
Alya Sirko
c8a703ab3b
test bundle packaging
2022-09-20 03:49:21 +03:00
Alya Sirko
1e0215b9fd
test bundle packaging
2022-09-20 03:49:21 +03:00
Alya Sirko
688c418593
fix flatpak building
2022-09-20 03:49:21 +03:00
Alya Sirko
7dddedbfc5
use flavors
2022-09-20 03:49:21 +03:00
Alya Sirko
e09ac5b2e1
rename app
2022-09-20 03:49:21 +03:00
Alya Sirko
8fc7c6f7bd
add sonarqube
2022-09-20 03:49:21 +03:00
Alya Sirko
5a152ad595
fix CI
2022-09-20 03:49:21 +03:00
Alya Sirko
627d6df2fc
Better CI
2022-09-20 03:49:21 +03:00
Alya Sirko
cd19ef9a44
Better CI
2022-09-20 03:49:21 +03:00
Alya Sirko
2bcf2f314f
Better CI
2022-09-20 03:49:21 +03:00
Alya Sirko
6d6233079a
Better CI
2022-09-20 03:49:21 +03:00
Alya Sirko
672fcf7b76
Better CI
2022-09-20 03:49:21 +03:00
Alya Sirko
6451dee4cd
Better CI
2022-09-20 03:49:21 +03:00
Alya Sirko
96a7e9bf06
Better CI
2022-09-20 03:49:21 +03:00
Alya Sirko
78f6dff028
Ops: refactor CI/CD pipeline, isolated Podman environment, various Linux builds ( #112 )
...
- New Podman-based building environment
- caches everything
- can build artifacts without the Internet
- rootless, needs no system capabilities (only when uses FUSE, well)
- the cost is it's VERY HUGE, but useful
- Refactored CI/CD pipeline
- now it's a Python script, not a bunch of shell commands
- optional nix flake for development environment and building a derivation
- uploads all artifacts as a Gitea release
- New targets
- AppImage bundle
- Flatpak bundle
- simple archive with binaries
Co-authored-by: Alya Sirko <alya@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/112
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
Co-authored-by: Alya Sirko <alya.sirko@tuta.io>
Co-committed-by: Alya Sirko <alya.sirko@tuta.io>
2022-09-10 18:10:27 +03:00