├── .amazonq ├── context │ └── swift.md └── rules ├── .devcontainer └── devcontainer.json ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── action-runner.plist │ ├── build_and_test.yml │ ├── build_and_test_gh_hosted.yml │ └── github-runner.md ├── .gitignore ├── .swift-format ├── .swift-version ├── .swiftlint.yml ├── CHANGELOG ├── LICENSE ├── Makefile ├── NOTICE ├── Package.swift ├── README.md ├── Sources └── xcodeinstall │ ├── API │ ├── Authentication+Hashcash.swift │ ├── Authentication+MFA.swift │ ├── Authentication+SRP.swift │ ├── Authentication+UsernamePassword.swift │ ├── Authentication.swift │ ├── DispatchSemaphore.swift │ ├── Download.swift │ ├── DownloadListData.swift │ ├── DownloadManager.swift │ ├── HTTPClient.swift │ ├── Install.swift │ ├── InstallCLTools.swift │ ├── InstallDownloadListExtension.swift │ ├── InstallPkg.swift │ ├── InstallSupportedFiles.swift │ ├── InstallXcode.swift │ ├── List.swift │ ├── URLLogger.swift │ └── URLRequestExtension.swift │ ├── CLI-driver │ ├── CLIAuthenticate.swift │ ├── CLIDownload.swift │ ├── CLIInstall.swift │ ├── CLIList.swift │ ├── CLIMain.swift │ ├── CLIProgressBar.swift │ └── CLIStoreSecrets.swift │ ├── Environment.swift │ ├── Secrets │ ├── SecretsHandler.swift │ ├── SecretsStorageAWS+Soto.swift │ ├── SecretsStorageAWS.swift │ └── SecretsStorageFile.swift │ ├── Utilities │ ├── Array+AsyncMap.swift │ ├── FileHandler.swift │ ├── HexEncoding.swift │ └── ShellOutput.swift │ ├── Version.swift │ └── xcodeInstall │ ├── AuthenticateCommand.swift │ ├── DownloadCommand.swift │ ├── DownloadListParser.swift │ ├── InstallCommand.swift │ ├── ListCommand.swift │ ├── SignOutCommand.swift │ ├── StoreSecretsCommand.swift │ └── XcodeInstallCommand.swift ├── Tests ├── coverage.html ├── coverage.json ├── coverage.svg └── xcodeinstallTests │ ├── API │ ├── AuthenticationMFATest.swift │ ├── AuthenticationSRPTest.swift │ ├── AuthenticationTests.swift │ ├── DownloadManagerTest.swift │ ├── DownloadTests.swift │ ├── HTTPClientTests.swift │ ├── InstallTest.swift │ ├── ListTest.swift │ ├── MockedNetworkClasses.swift │ ├── SRPTest.swift │ └── URLRequestCurlTest.swift │ ├── CLI │ ├── CLIAuthTest.swift │ ├── CLIDownloadTest.swift │ ├── CLIInstallTest.swift │ ├── CLIListTest.swift │ ├── CLIStoreSecretsTest.swift │ ├── CLITests.swift │ ├── DownloadListParserTest.swift │ └── MockedCLIClasses.swift │ ├── EnvironmentMock.swift │ ├── Secrets │ ├── AWSSecretsHandlerSotoTest.swift │ ├── AWSSecretsHandlerTest.swift │ ├── AppleSessionSecretTest.swift │ ├── FileSecretsHandlerTest.swift │ ├── MockedSecretsHandler.swift │ ├── SecretsHandlerTests.swift │ └── SotoTestEnvironment.swift │ ├── TestHelpers.swift │ ├── Utilities │ ├── FileHandlerTests.swift │ ├── MockedUtilitiesClasses.swift │ └── TestHelper.swift │ └── data │ ├── download-error.json │ ├── download-list-20220723.json │ ├── download-list-20231115.json │ └── download-unknown-error.json ├── iam ├── createRole.sh ├── ec2-policy.json └── ec2-role-trust-policy.json ├── img ├── download.png ├── install.png ├── mfa-01.png ├── mfa-02.png └── xcodeinstall-demo.gif ├── renovate.json ├── scripts ├── ProcessCoverage.swift ├── restoreSession.sh └── simple-deploy │ ├── README.md │ ├── delete_release.sh │ └── release.sh └── xcodeinstall.rb /.amazonq/context/swift.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/.amazonq/context/swift.md -------------------------------------------------------------------------------- /.amazonq/rules: -------------------------------------------------------------------------------- 1 | context -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/action-runner.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/.github/workflows/action-runner.plist -------------------------------------------------------------------------------- /.github/workflows/build_and_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/.github/workflows/build_and_test.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_test_gh_hosted.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/.github/workflows/build_and_test_gh_hosted.yml -------------------------------------------------------------------------------- /.github/workflows/github-runner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/.github/workflows/github-runner.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/.swift-format -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 6.2.0 -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/NOTICE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/README.md -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/Authentication+Hashcash.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/Authentication+Hashcash.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/Authentication+MFA.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/Authentication+MFA.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/Authentication+SRP.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/Authentication+SRP.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/Authentication+UsernamePassword.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/Authentication+UsernamePassword.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/Authentication.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/Authentication.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/DispatchSemaphore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/DispatchSemaphore.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/Download.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/Download.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/DownloadListData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/DownloadListData.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/DownloadManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/DownloadManager.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/HTTPClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/HTTPClient.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/Install.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/Install.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/InstallCLTools.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/InstallCLTools.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/InstallDownloadListExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/InstallDownloadListExtension.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/InstallPkg.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/InstallPkg.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/InstallSupportedFiles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/InstallSupportedFiles.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/InstallXcode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/InstallXcode.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/List.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/List.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/URLLogger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/URLLogger.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/API/URLRequestExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/API/URLRequestExtension.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/CLI-driver/CLIAuthenticate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/CLI-driver/CLIAuthenticate.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/CLI-driver/CLIDownload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/CLI-driver/CLIDownload.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/CLI-driver/CLIInstall.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/CLI-driver/CLIInstall.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/CLI-driver/CLIList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/CLI-driver/CLIList.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/CLI-driver/CLIMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/CLI-driver/CLIMain.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/CLI-driver/CLIProgressBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/CLI-driver/CLIProgressBar.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/CLI-driver/CLIStoreSecrets.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/CLI-driver/CLIStoreSecrets.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/Environment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/Environment.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/Secrets/SecretsHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/Secrets/SecretsHandler.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/Secrets/SecretsStorageAWS+Soto.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/Secrets/SecretsStorageAWS+Soto.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/Secrets/SecretsStorageAWS.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/Secrets/SecretsStorageAWS.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/Secrets/SecretsStorageFile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/Secrets/SecretsStorageFile.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/Utilities/Array+AsyncMap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/Utilities/Array+AsyncMap.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/Utilities/FileHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/Utilities/FileHandler.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/Utilities/HexEncoding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/Utilities/HexEncoding.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/Utilities/ShellOutput.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/Utilities/ShellOutput.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/Version.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/Version.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/xcodeInstall/AuthenticateCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/xcodeInstall/AuthenticateCommand.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/xcodeInstall/DownloadCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/xcodeInstall/DownloadCommand.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/xcodeInstall/DownloadListParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/xcodeInstall/DownloadListParser.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/xcodeInstall/InstallCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/xcodeInstall/InstallCommand.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/xcodeInstall/ListCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/xcodeInstall/ListCommand.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/xcodeInstall/SignOutCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/xcodeInstall/SignOutCommand.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/xcodeInstall/StoreSecretsCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/xcodeInstall/StoreSecretsCommand.swift -------------------------------------------------------------------------------- /Sources/xcodeinstall/xcodeInstall/XcodeInstallCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Sources/xcodeinstall/xcodeInstall/XcodeInstallCommand.swift -------------------------------------------------------------------------------- /Tests/coverage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/coverage.html -------------------------------------------------------------------------------- /Tests/coverage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/coverage.json -------------------------------------------------------------------------------- /Tests/coverage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/coverage.svg -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/API/AuthenticationMFATest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/API/AuthenticationMFATest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/API/AuthenticationSRPTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/API/AuthenticationSRPTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/API/AuthenticationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/API/AuthenticationTests.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/API/DownloadManagerTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/API/DownloadManagerTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/API/DownloadTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/API/DownloadTests.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/API/HTTPClientTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/API/HTTPClientTests.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/API/InstallTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/API/InstallTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/API/ListTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/API/ListTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/API/MockedNetworkClasses.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/API/MockedNetworkClasses.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/API/SRPTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/API/SRPTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/API/URLRequestCurlTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/API/URLRequestCurlTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/CLI/CLIAuthTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/CLI/CLIAuthTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/CLI/CLIDownloadTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/CLI/CLIDownloadTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/CLI/CLIInstallTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/CLI/CLIInstallTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/CLI/CLIListTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/CLI/CLIListTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/CLI/CLIStoreSecretsTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/CLI/CLIStoreSecretsTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/CLI/CLITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/CLI/CLITests.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/CLI/DownloadListParserTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/CLI/DownloadListParserTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/CLI/MockedCLIClasses.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/CLI/MockedCLIClasses.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/EnvironmentMock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/EnvironmentMock.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/Secrets/AWSSecretsHandlerSotoTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/Secrets/AWSSecretsHandlerSotoTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/Secrets/AWSSecretsHandlerTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/Secrets/AWSSecretsHandlerTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/Secrets/AppleSessionSecretTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/Secrets/AppleSessionSecretTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/Secrets/FileSecretsHandlerTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/Secrets/FileSecretsHandlerTest.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/Secrets/MockedSecretsHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/Secrets/MockedSecretsHandler.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/Secrets/SecretsHandlerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/Secrets/SecretsHandlerTests.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/Secrets/SotoTestEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/Secrets/SotoTestEnvironment.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/TestHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/TestHelpers.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/Utilities/FileHandlerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/Utilities/FileHandlerTests.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/Utilities/MockedUtilitiesClasses.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/Utilities/MockedUtilitiesClasses.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/Utilities/TestHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/Utilities/TestHelper.swift -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/data/download-error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/data/download-error.json -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/data/download-list-20220723.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/data/download-list-20220723.json -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/data/download-list-20231115.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/data/download-list-20231115.json -------------------------------------------------------------------------------- /Tests/xcodeinstallTests/data/download-unknown-error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/Tests/xcodeinstallTests/data/download-unknown-error.json -------------------------------------------------------------------------------- /iam/createRole.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/iam/createRole.sh -------------------------------------------------------------------------------- /iam/ec2-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/iam/ec2-policy.json -------------------------------------------------------------------------------- /iam/ec2-role-trust-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/iam/ec2-role-trust-policy.json -------------------------------------------------------------------------------- /img/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/img/download.png -------------------------------------------------------------------------------- /img/install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/img/install.png -------------------------------------------------------------------------------- /img/mfa-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/img/mfa-01.png -------------------------------------------------------------------------------- /img/mfa-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/img/mfa-02.png -------------------------------------------------------------------------------- /img/xcodeinstall-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/img/xcodeinstall-demo.gif -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/renovate.json -------------------------------------------------------------------------------- /scripts/ProcessCoverage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/scripts/ProcessCoverage.swift -------------------------------------------------------------------------------- /scripts/restoreSession.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/scripts/restoreSession.sh -------------------------------------------------------------------------------- /scripts/simple-deploy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/scripts/simple-deploy/README.md -------------------------------------------------------------------------------- /scripts/simple-deploy/delete_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/scripts/simple-deploy/delete_release.sh -------------------------------------------------------------------------------- /scripts/simple-deploy/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/scripts/simple-deploy/release.sh -------------------------------------------------------------------------------- /xcodeinstall.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebsto/xcodeinstall/HEAD/xcodeinstall.rb --------------------------------------------------------------------------------