mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
Build to run tests in NNW and all NNW frameworks
This commit is contained in:
11
.github/workflows/build.yml
vendored
11
.github/workflows/build.yml
vendored
@@ -20,8 +20,17 @@ jobs:
|
||||
- name: Switch to Xcode 11
|
||||
run: sudo xcode-select -s /Applications/Xcode_11.app
|
||||
|
||||
- name: xcodebuild -showBuildSettings
|
||||
- name: Build Version
|
||||
run: xcodebuild -version
|
||||
|
||||
- name: Build Settings
|
||||
run: xcodebuild -showBuildSettings
|
||||
|
||||
- name: Build SDK
|
||||
run: xcodebuild -showsdks
|
||||
|
||||
- name: Show Available Destinations
|
||||
run: xcodebuild -scheme RSDatabaseiOS -showdestinations
|
||||
|
||||
- name: Run Build
|
||||
env:
|
||||
|
||||
@@ -38,6 +38,36 @@
|
||||
ReferencedContainer = "container:NetNewsWire.xcodeproj">
|
||||
</BuildableReference>
|
||||
</TestableReference>
|
||||
<TestableReference
|
||||
skipped = "NO">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "848934FE1F62484F00CEBD24"
|
||||
BuildableName = "AccountTests.xctest"
|
||||
BlueprintName = "AccountTests"
|
||||
ReferencedContainer = "container:Frameworks/Account/Account.xcodeproj">
|
||||
</BuildableReference>
|
||||
</TestableReference>
|
||||
<TestableReference
|
||||
skipped = "NO">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "844BEE631F0AB3C9004AB7CD"
|
||||
BuildableName = "ArticlesTests.xctest"
|
||||
BlueprintName = "ArticlesTests"
|
||||
ReferencedContainer = "container:Frameworks/Articles/Articles.xcodeproj">
|
||||
</BuildableReference>
|
||||
</TestableReference>
|
||||
<TestableReference
|
||||
skipped = "NO">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "844BEE3F1F0AB3AB004AB7CD"
|
||||
BuildableName = "ArticlesDatabaseTests.xctest"
|
||||
BlueprintName = "ArticlesDatabaseTests"
|
||||
ReferencedContainer = "container:Frameworks/ArticlesDatabase/ArticlesDatabase.xcodeproj">
|
||||
</BuildableReference>
|
||||
</TestableReference>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
|
||||
@@ -25,7 +25,7 @@ rm -f buildscripts/certs/mac-dist.cer
|
||||
rm -f buildscripts/certs/mac-dist.p12
|
||||
|
||||
# Do the build
|
||||
xcodebuild -scheme $SCHEME -configuration Release -showBuildTimingSummary
|
||||
xcodebuild -scheme $SCHEME test -configuration Release -showBuildTimingSummary
|
||||
|
||||
# Delete the keychain and the provisioningi profile
|
||||
security delete-keychain github-build.keychain
|
||||
|
||||
Submodule submodules/RSCore updated: b365f09e3b...6b2cf71844
Submodule submodules/RSDatabase updated: 67ca631682...262f6795e4
Submodule submodules/RSParser updated: 77c52fdcb1...ca99c09bd0
Submodule submodules/RSTree updated: 3206a20735...c03b66f7bb
Submodule submodules/RSWeb updated: e984f1996c...95f78ad5f9
Reference in New Issue
Block a user