fleet icon indicating copy to clipboard operation
fleet copied to clipboard

Android App Configurations GitOps

Open jkatz01 opened this issue 1 month ago • 1 comments

Related issue: Resolves #35495

  • Updates generate-gitops to export android app configurations in relative files
  • Updates backend to set the android app configurations state to what yaml files specify
    • If an existing configuration was not included, it will be set to {}

Checklist for submitter

Testing

jkatz01 avatar Dec 12 '25 16:12 jkatz01

Codecov Report

:x: Patch coverage is 29.50820% with 43 lines in your changes missing coverage. Please review. :white_check_mark: Project coverage is 65.93%. Comparing base (9f498f8) to head (703609d). :warning: Report is 17 commits behind head on main.

Files with missing lines Patch % Lines
server/service/client.go 20.68% 19 Missing and 4 partials :warning:
cmd/fleetctl/fleetctl/generate_gitops.go 15.38% 10 Missing and 1 partial :warning:
server/datastore/mysql/vpp.go 40.00% 5 Missing and 4 partials :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #37188      +/-   ##
==========================================
- Coverage   65.95%   65.93%   -0.03%     
==========================================
  Files        2334     2330       -4     
  Lines      185638   185535     -103     
  Branches     7853     7699     -154     
==========================================
- Hits       122441   122329     -112     
+ Misses      52005    52004       -1     
- Partials    11192    11202      +10     
Flag Coverage Δ
backend 67.73% <29.50%> (-0.02%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Dec 12 '25 17:12 codecov[bot]