zlib1g-dev must be pre-installed.
sudo apt-get install -y zlib1g-dev
Usage
XcodeServer
Core module that provides a unified model representing an Xcode Server and all related entities.
XcodeServerAPI
All of the DTO definitions for the Xcode Server API. The XCSClient class provides endpoint definitions and utilities for
interacting with an Xcode Server API as well as downloading Integration coverage data & assets.
XcodeServerCoreData
A CoreData (on Apple platforms) driven implementation of primary Xcode Server entities and their relationships to one another.
The executable xcscli provides a command line interface to the Xcode Server API. To execute from the command line (without building a
binary version), you can use the swift run command from the root directory. For instance:
$ swift run xcscli --help
Contribution
Contributions are welcomed and encouraged! See the Contribution Guide for more information.
XcodeServer
A swift framework for interacting with, and persisting data from an “Xcode Server”.
Installation
This software is distributed using Swift Package Manager. You can add it using Xcode or by listing it as a dependency in your
Package.swift
manifest:Prerequisites
macOS, iOS, tvOS, watchOS
none
Linux (Ubuntu)
zlib1g-dev must be pre-installed.
sudo apt-get install -y zlib1g-dev
Usage
XcodeServer
Core module that provides a unified model representing an Xcode Server and all related entities.
XcodeServerAPI
All of the DTO definitions for the Xcode Server API. The
XCSClient
class provides endpoint definitions and utilities for interacting with an Xcode Server API as well as downloading Integration coverage data & assets.XcodeServerCoreData
A CoreData (on Apple platforms) driven implementation of primary Xcode Server entities and their relationships to one another.
xcscli
The executable
xcscli
provides a command line interface to the Xcode Server API. To execute from the command line (without building a binary version), you can use theswift run
command from the root directory. For instance:Contribution
Contributions are welcomed and encouraged! See the Contribution Guide for more information.
References