• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wooga / atlas-build-unity
25%
master: 78%

Build:
Build:
LAST BUILD BRANCH: PR-154
DEFAULT BRANCH: master
Repo Added 06 Jun 2018 07:51AM UTC
Files 71
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH PR-144
branch: PR-144
CHANGE BRANCH
x
Reset
  • PR-144
  • 2692491593e162389c4d535c3a47d57a34e23640
  • PR-10
  • PR-100
  • PR-101
  • PR-102
  • PR-103
  • PR-104
  • PR-106
  • PR-107
  • PR-11
  • PR-111
  • PR-113
  • PR-114
  • PR-115
  • PR-117
  • PR-118
  • PR-119
  • PR-12
  • PR-120
  • PR-122
  • PR-124
  • PR-125
  • PR-126
  • PR-127
  • PR-128
  • PR-129
  • PR-13
  • PR-130
  • PR-131
  • PR-133
  • PR-134
  • PR-135
  • PR-136
  • PR-137
  • PR-139
  • PR-14
  • PR-140
  • PR-141
  • PR-143
  • PR-145
  • PR-146
  • PR-147
  • PR-148
  • PR-150
  • PR-152
  • PR-154
  • PR-16
  • PR-17
  • PR-18
  • PR-20
  • PR-21
  • PR-24
  • PR-25
  • PR-26
  • PR-27
  • PR-28
  • PR-29
  • PR-30
  • PR-31
  • PR-32
  • PR-35
  • PR-36
  • PR-37
  • PR-39
  • PR-40
  • PR-42
  • PR-44
  • PR-45
  • PR-46
  • PR-48
  • PR-49
  • PR-50
  • PR-53
  • PR-54
  • PR-55
  • PR-56
  • PR-57
  • PR-58
  • PR-59
  • PR-6
  • PR-60
  • PR-61
  • PR-62
  • PR-63
  • PR-64
  • PR-65
  • PR-66
  • PR-67
  • PR-68
  • PR-7
  • PR-70
  • PR-71
  • PR-72
  • PR-73
  • PR-74
  • PR-75
  • PR-76
  • PR-77
  • PR-78
  • PR-79
  • PR-8
  • PR-80
  • PR-81
  • PR-82
  • PR-84
  • PR-85
  • PR-86
  • PR-87
  • PR-88
  • PR-89
  • PR-9
  • PR-90
  • PR-91
  • PR-92
  • PR-93
  • PR-94
  • PR-95
  • PR-96
  • PR-97
  • PR-98
  • PR-99
  • master
  • release/1.x

pending completion
2

push

jenkins

Improve net.wooga.build-unity-ios xcode task setup

Description
===========

This patch changes drastically how the xcode related tasks are created,
named and managed. The old implementation scanned the whole
project directory tree for `.xcodeproj` directories. The idea was to
be able to manage multiple projects with one plugin. I changed
how this works to simplify the setup. In our opinioted view only
a single xcode project is located in the project directory.
We set a default value to `Unity-iPhone` as the base name for
this project. This and the xcode project directory property
can be set in the extension. We now only setup tasks for this
one project. This makes the base setup way simpler.

I'm still not happy how to handle xcodeproj and xcworkspace directories.
I deciced to go the `xcodeProjectPath` + `xcodeProjectBaseName` + `extension` route.
The downside is that one cannot simply set the path to an xcode project. In the
old API without providers this would have been possible. But the convention
mapping only really works from bottom to the top.

This should not be so dramatic at the moment.

Changes
=======

* ![IMPROVE] `net.wooga.build-unity-ios` xcode task setup
* ![IMPROVE] PodInstall task properties and test setup

494 of 1996 relevant lines covered (24.75%)

0.25 hits per line

Relevant lines Covered
Build:
Build:
1996 RELEVANT LINES 494 COVERED LINES
0.25 HITS PER LINE
Source Files on PR-144
  • Tree
  • List 68
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
2 PR-144 Improve net.wooga.build-unity-ios xcode task setup Description =========== This patch changes drastically how the xcode related tasks are created, named and managed. The old implementation scanned the whole project directory tree for `.xcodeproj... push 02 Feb 2022 09:51AM UTC jenkins pending completion  
See All Builds (473)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc