-
-
Notifications
You must be signed in to change notification settings - Fork 313
Closed
Description
I have been looking at the use of CircleCI for pipeline builds... So far I have:
- Created CircleCI account
- Created Docker images for Ubuntu Bionic, Focal, and Jammy, including the OS, build tools and wxWidgets 3.2.0 build (currently on Docker Hub under whall3y/mmex)
- Created a simple circleci/config.yml file that will build MMEX for the above Linux OS variants and wxWidgets
To do:
Add to standard MoneyMangerEx PR processing (needs GitHub admin permissions to do this)- Add docker images to standard moneymangerex/* images (needs Docker Hub permissions for this)
Add more Linux buildsAdd Windows Build (or we might want to stick with Appveyor for this to keep the diversity of build systems)Add MacOS Build- Tidy-up build scripts (sure we can make it more elegant), and look to make use of caching to improve efficiency and reduce minute consumption
I will need some help to create the docker images for other Linux distributions and to test the created images