Skip to content

mudita/MuditaOS-K-Maps-opensource

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License and Acknowledgements:

Source

This application is based on OsmAnd and is integrated with MapAPI for additional mapping features.

License

This project is licensed under the terms of the GNU General Public License version 3 GPLv3. MapAPI in licensed under the terms of MIT License.

Credits

This application incorporates and builds upon components of the OsmAnd project. OsmAnd is © OsmAnd B.V. and contributors, licensed under GPLv3.

Github flow:

  • Two approvals (at least 1 from Mudita side)

  • Merge commit has to start with one of the prefixes:

    • fi: for bug fixes
    • ft: for features
    • im: for improvements
  • Each merge commit (develop <- feature_branch) should contain corresponding Jira ticket number and short explanation

    i.e.: ft:XY-123_board_pieces_movement_implementation.

  • Each branch should contain corresponding Jira ticket number and short explanation

    i.e.: feature/XY-123_board_pieces_movement_implementation

  • Each PR should contain corresponding Jira ticket number and short explanation

    i.e.: feature/XY-123 Implemented board pieces movement

CI/CD & release

Release flow:

  • version name is bumped, i.e.: 1.2.3
  • tag is created based on the build type: development / release, i.e.: development.1.2.3
  • CI/CD is triggered

CI/CD flow

  • Version check (if the version name was bumped)
  • APK is generated based on the tag prefix - development / release
  • Changelog is generated - collects commits with specified prefixes (fi:, ft:, im:)
  • Upload to Nexus - APK + Changelog

Local configuration

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published