Ops: simplified, refactored CI/CD pipeline; app rename and flavors; SonarQube; F-Droid nightlies #114

Merged
alya merged 63 commits from cicd-nixshell into master 2022-09-20 09:01:24 +03:00
  • Refactored (again) CI/CD pipeline
    • doesn't modify FS permissions on host anymore
    • runs build via current host user via --userns=keep-id
    • builds Flatpaks on host, because we can't really use FUSE in rootless mode
  • App renamed to org.selfprivacy.app with added flavors
  • Nightly pipeline pushes code to SonarQube from the master branch
  • Added org.selfprivacy.app.nightly to F-Droid building pipeline
- Refactored (again) CI/CD pipeline - doesn't modify FS permissions on host anymore - runs build via current host user via `--userns=keep-id` - builds Flatpaks on host, because we can't really use FUSE in rootless mode - App renamed to `org.selfprivacy.app` with added flavors - Nightly pipeline pushes code to SonarQube from the master branch - Added `org.selfprivacy.app.nightly` to F-Droid building pipeline
inex was assigned by alya 2022-09-17 09:57:15 +03:00
alya added 164 commits 2022-09-17 09:57:16 +03:00
alya changed title from Ops: simplified, refactored CI/CD pipeline; app rename and flavors; SonarQube; F-Droid nightlies. to Ops: simplified, refactored CI/CD pipeline; app rename and flavors; SonarQube; F-Droid nightlies 2022-09-17 09:58:26 +03:00
inex approved these changes 2022-09-17 14:23:46 +03:00
inex left a comment
Owner
There is no content yet.
alya force-pushed cicd-nixshell from bd5c493ca3 to e9f36f6269 2022-09-20 03:54:45 +03:00 Compare
alya added 1 commit 2022-09-20 03:58:41 +03:00
alya added 1 commit 2022-09-20 06:50:05 +03:00
alya added 8 commits 2022-09-20 08:39:49 +03:00
alya force-pushed cicd-nixshell from 0454e385bd to 59d20f8789 2022-09-20 08:43:51 +03:00 Compare
alya added 1 commit 2022-09-20 09:00:49 +03:00
alya merged commit ae4b884c81 into master 2022-09-20 09:01:24 +03:00
inex deleted branch cicd-nixshell 2022-10-04 02:48:21 +03:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: SelfPrivacy/selfprivacy.org.app#114
There is no content yet.