• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

dansiegel/Mobile.BuildTools: The Mobile.BuildTools makes it easier to develop co ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

dansiegel/Mobile.BuildTools

开源软件地址(OpenSource Url):

https://github.com/dansiegel/Mobile.BuildTools

开源编程语言(OpenSource Language):

C# 98.3%

开源软件介绍(OpenSource Introduction):

Mobile.BuildTools

Build Tools

There is a lot of talk these days about DevOps. One of the problems with DevOps is that it can be really challenging. Far too many companies suffer from reliance on poor practices that their Development teams know need to be fixed. Today we have a variety of Build Systems that are at our disposal and we no longer need to rely on such poor practices. Mobile.BuildTools can help turn your run of the mill project into a streamlined DevOps masterpiece. Best of all because the Mobile.BuildTools simply provide new targets for MSBuild it works absolutely EVERYWHERE that MSBuild itself is installed!

IMPORTANT Version 1.x is no longer under development. This is considered a legacy version. Docs for v1.x are located in the Wiki. For those wishing to use the more powerful API's described in the mobilebuildtools.com docs site please use the v2.0 previews.

Background

As part of my frustration at how challenging it was to go from File -> New Solution to a base project that was ready to put into a DevOps pipeline, I set out to create the Prism QuickStart Templates. Part of the templates included many of the features you see in the Mobile.BuildTools. As time went on I realized the need to decouple the tools from the template so as new features were added, or bugs fixed it could be more easily added.

Support

If this project helped you reduce time to develop and made your app better, please be sure to star the project. Also please consider becoming a GitHub sponsor. I spend hundreds if not over 1000 hours a year working on Open Source and your financial contributions help me spend time working on new features and fixing bugs that affect your apps.

GitHub Sponsors

Samples

  • App Config Demo - Sample Xamarin app using the new app.config. This sample uses Xamarin.Forms with Prism to show how you can use this with Dependency Injection and keep your apps testable with the IConfigurationManager rather than using all statics. NOTE: This project does not take advantage of build time transformations.
  • BuildToolsSample - Sample Xamarin app using various build time generated helpers from the Mobile.BuildTools.

Mobile.BuildTools

For more information on the various Build Tasks, and Properties please see the WIKI.

Package NuGet Sponsor Connect
Mobile.BuildTools BuildToolsNuGetShield BuildToolsSponsorConnectShield
Mobile.BuildTools.Configuration BuildToolsConfigNuGetShield BuildToolsConfigSponsorConnectShield
Status
Build Build Status
Integration Tests (Mac) Build Status
Integration Tests (Windows) Build Status
Tests Tests

Want to consume the CI packages? Be sure to sign up as a GitHub sponsor and get the pacakges from Sponsor Connect.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
lucidlemon/paradeiser: small and sleek mobile navigation发布时间:2022-08-30
下一篇:
flatlogic/react-native-starter: 发布时间:2022-08-30
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap