Swift Repository Structure

JFrog Artifactory Documentation

JFrog Artifactory
Content Type
User Guide

The Swift package structure is as follows.

├── Package.swift ├── README.md ├── Sources

│ └─ Hello │ └── hello.swift └── Tests └─ HelloTests └── helloTests.swift └─ LinuxMain.swift

Swift Deployment Structure

All deployment of Swift packages into Artifactory can be deployed under the following structures:

  • <SCOPE>/<NAME>/<NAME>-<VERSION>.zip structure.

  • <scope>/<name>/<version>: Based on the following Swift Publish API.

Note that the packages have to be deployed according to this structure, otherwise they will not be included in the index file.