2017-08-09 98 views
0

我目前正在开发使用CircleCI for iOS应用程序的fastlane。我看到有一个叫做工作流的特性,我很喜欢使用它。然而,CircleCI文档以某种方式表明这是一个CircleCI 2.0功能,并且构建于OS X/macOS上似乎只是CircleCI 1.0。然而,同样,这里的文档:https://circleci.com/docs/2.0/sample-config说:使用适用于iOS应用程序的CircleCI工作流程

的CircleCI 2.0配置引入了版本的新重点:2,这一新的关键,您可以尝试2.0,同时继续构筑1.0。

这再次表明:在1.0版本的基础上,您都使用工作流和2.0功能进行设置。对?

怎么会呢?这个问题没有在文档中得到答案,我想知道是否有人能够得到它的工作。任何人?

+0

对于任何阅读:我从CircleCI答复。这是Docs中不清楚的一段,他们的意思是:“在某些项目中,您仍然可以使用1.0,而在其他项目上使用2.0”。换句话说:目前没有iOS搭载2.0。然而,他们似乎正在努力让iOS 2.0准备就绪:) – JanBrinker

回答

0

的基于圈1.0,确保有一个配置文件,它看起来像下面

machine: 
    xcode: 
    version: "7.3" 
dependencies: 
    override: 
    - bundle check --path=vendor/bundle || bundle install --path=vendor/bundle --jobs=4 --retry=3 --without development 
    cache_directories: 
    - vendor/bundle 
test: 
    override: 
    - bundle exec fastlane test 
+0

嘿菲利克斯:) 是的,我看到了那个文档,并开始使用该配置进行构建。但是,这并没有回答如何使工作流程工作:( – JanBrinker

0

截至今天(2017年8月12日):2.0确实

  • CircleCI不支持OS X/macOS
  • 工作流程仅为CircleCI 2.0的一项功能

该段可能会有所改进。我在公开GitHub Repo中开了一个问题。

- 里卡多ñ费利西亚诺
开发传播者,CircleCI

相关问题