Skip to content

Releases: elegantchaos/ReleaseTools

1.2

05 Oct 08:53
Compare
Choose a tag to compare

Updated version which uses a bootstrap script in the client to locate and build rt.
We use the local source in ../ReleaseTools if it is present, otherwise we clone the main branch.
We copy the scripts and configs into a resource bundle using SPM, and build it to a known location, to allow them to easily be located by the client app regardless of whether it's local or cloned.

1.1.1

13 Mar 18:23
941ee5c
Compare
Choose a tag to compare

Fixed problems with compress and publish commands.

1.1

11 Mar 15:45
3768126
Compare
Choose a tag to compare
1.1

Switched the underlying engine from my own CommandShell to Apple's new swift-argument-parser.
Which is awesome.

1.0.8

10 Mar 13:37
955ab8f
Compare
Choose a tag to compare

Expects the export plist to be in Sources//Resources.

1.0.7

03 Mar 15:22
eb3d08f
Compare
Choose a tag to compare

Increased retry delay whilst polling for notarisation status.

1.0.6

25 Feb 17:54
c63cf3a
Compare
Choose a tag to compare

Added upload command, for uploading iOS/tvOS binaries.
Added --platform option, for choosing between macOS/iOS/tvOS when there are multiple platforms in a scheme.
Changed the --scheme default setting so that it's remembered per-platform, so that you can set a different scheme for each one.

1.0.5

25 Feb 13:20
fd6f1f6
Compare
Choose a tag to compare

Fixed writing of the notarisation receipt.
Removed --show-output flag from the notarize command as it breaks it.

1.0.4

24 Feb 19:37
997dea7
Compare
Choose a tag to compare

Added commands to support notarization.
Changed some of the command options for consistency.
Defaulted more options to a standardised layout.

1.0.2

19 Jun 13:15
d655e47
Compare
Choose a tag to compare

Use $PATH to look up git and xcodebuild locations.

1.0.1

19 Jun 11:19
fe48a48
Compare
Choose a tag to compare

Require macOS 10.13