Skip to content

Commit e829b1e

Browse files
authored
Support JSON based install APIs to help installer tools like Swiftly (#720)
1 parent 5138f2a commit e829b1e

18 files changed

+148
-92
lines changed

_data/builds/swift_releases.yml

Lines changed: 60 additions & 92 deletions
Large diffs are not rendered by default.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: none
3+
---
4+
{ "x86_64": {{ site.data.builds.swift-6_0-branch.amazonlinux2 | jsonify }},
5+
"aarch64": {{ site.data.builds.swift-6_0-branch.amazonlinux2-aarch64 | jsonify}}
6+
}

api/v1/install/dev/6.0/centos7.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: none
3+
---
4+
{ "x86_64": {{ site.data.builds.swift-6_0-branch.centos7 | jsonify }},
5+
"aarch64": {{ site.data.builds.swift-6_0-branch.centos7-aarch64 | jsonify}}
6+
}

api/v1/install/dev/6.0/macos.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
layout: none
3+
---
4+
{ "universal": {{ site.data.builds.swift-6_0-branch.xcode | jsonify }}}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
layout: none
3+
---
4+
{{ site.data.builds.swift-6_0-branch.static_sdk | jsonify }}

api/v1/install/dev/6.0/ubi9.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: none
3+
---
4+
{ "x86_64": {{ site.data.builds.swift-6_0-branch.ubi9 | jsonify }},
5+
"aarch64": {{ site.data.builds.swift-6_0-branch.ubi9-aarch64 | jsonify}}
6+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: none
3+
---
4+
{ "x86_64": {{ site.data.builds.swift-6_0-branch.ubuntu2004 | jsonify }},
5+
"aarch64": {{ site.data.builds.swift-6_0-branch.ubuntu2004-aarch64 | jsonify}}
6+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: none
3+
---
4+
{ "x86_64": {{ site.data.builds.swift-6_0-branch.ubuntu2204 | jsonify }},
5+
"aarch64": {{ site.data.builds.swift-6_0-branch.ubuntu2204-aarch64 | jsonify}}
6+
}

api/v1/install/dev/6.0/windows10.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
layout: none
3+
---
4+
{ "x86_64": {{ site.data.builds.swift-6_0-branch.windows10 | jsonify }}}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: none
3+
---
4+
{ "x86_64": {{ site.data.builds.development.amazonlinux2 | jsonify }},
5+
"aarch64": {{ site.data.builds.development.amazonlinux2-aarch64 | jsonify}}
6+
}

0 commit comments

Comments
 (0)