Gitlab-CI Runner是否可以与MacOSx和docker一起在应用商店中发布?

问题描述 投票:0回答:1

我正在考虑在Mac Application Store中托管用于构建和分发应用程序的MacOSX设备。

[我希望使用docker容器运行gitlab-runner实例,如果可能,请与马拉松进行远距离部署。

甚至有可能吗?

macos gitlab gitlab-ci gitlab-ci-runner continuous-delivery
1个回答
0
投票

上次我构建本机应用程序时,您需要本机OS X才能使用必要的工具,例如应用程序签名等。在docker容器中构建不是本机OS X,因此这是不可能的,因此Marathon也就不可能了。

但是..在Mac OS上将GitLab运行程序与Shell执行程序一起使用应该有效!您可以运行所有Mac工具(如果它们不需要交互窗口)

[如果您使用的是混合应用程序(例如,React Native,例如https://github.com/ptmt/react-native-macos,则可以在任何地方构建90%的应用程序,但是当您需要再次签名时就变得棘手。)但是,您可以租用http://www.macincloud.com之类的服务一会儿Mac!

© www.soinside.com 2019 - 2024. All rights reserved.