Go to file
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
android Migrate to flutter 3 2022-05-16 23:30:14 +03:00
assets Ops: refactor CI/CD pipeline, isolated Podman environment, various Linux builds (#112) 2022-09-10 18:10:27 +03:00
fastlane/metadata/android/en-US Add recovery manuals 2022-06-09 23:25:42 +03:00
ios update 2022-01-25 18:02:32 +01:00
lib Fix minor recovery routing problem 2022-06-10 18:15:43 +03:00
linux Test custom colors 2022-05-03 13:45:10 +03:00
test Bug fixes and linting 2022-06-10 00:13:06 +03:00
windows Test custom colors 2022-05-03 13:45:10 +03:00
.drone.yml Ops: refactor CI/CD pipeline, isolated Podman environment, various Linux builds (#112) 2022-09-10 18:10:27 +03:00
.editorconfig update 2021-08-29 15:54:28 +02:00
.gitignore service-states (#65) 2021-09-29 16:08:19 +03:00
.metadata Test custom colors 2022-05-03 13:45:10 +03:00
Dockerfile Ops: refactor CI/CD pipeline, isolated Podman environment, various Linux builds (#112) 2022-09-10 18:10:27 +03:00
LICENSE Add a license 2021-11-18 10:39:05 +02:00
README.md Fix links 2021-10-26 17:57:06 +03:00
analysis_options.yaml Minor bug fixing 2022-06-07 22:59:15 +03:00
appimage.yml Ops: refactor CI/CD pipeline, isolated Podman environment, various Linux builds (#112) 2022-09-10 18:10:27 +03:00
build.yaml update 2021-03-26 14:38:39 +01:00
ci.py Ops: refactor CI/CD pipeline, isolated Podman environment, various Linux builds (#112) 2022-09-10 18:10:27 +03:00
flake.lock Ops: refactor CI/CD pipeline, isolated Podman environment, various Linux builds (#112) 2022-09-10 18:10:27 +03:00
flake.nix Ops: refactor CI/CD pipeline, isolated Podman environment, various Linux builds (#112) 2022-09-10 18:10:27 +03:00
flatpak.yml Ops: refactor CI/CD pipeline, isolated Podman environment, various Linux builds (#112) 2022-09-10 18:10:27 +03:00
pubspec.lock Linting! 2022-06-06 01:40:34 +03:00
pubspec.yaml Bump version 2022-06-09 19:49:57 +03:00

README.md

SelfPrivacy App

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.