File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -111,6 +111,24 @@ $ open SwiftPM.xcodeproj
111
111
Note: If you make any changes to ` PackageDescription ` or ` PackageDescription4 `
112
112
target, you will need to regenerate the Xcode project using the above command.
113
113
114
+ ## Continuous Integration
115
+
116
+ SwiftPM uses [ swift-ci] ( https://ci.swift.org ) infrastructure for its continuous integration testing. The
117
+ bots can be triggered on pull-requests if you have commit access, otherwise ask
118
+ one of the code owner to trigger them for you. The following commands are supported:
119
+
120
+ ### @swift-ci please smoke test
121
+
122
+ Run tests with trunk compiler and other projects. This is ** required** before
123
+ a pull-request can be merged.
124
+
125
+ ### @swift-ci test with toolchain
126
+
127
+ Run tests with latest trunk snapshot. This has fast turnaround times so it can
128
+ be used to get quick feedback.
129
+
130
+ Note: Smoke tests are still required for merging the pull-requests.
131
+
114
132
## Running the performance tests
115
133
116
134
Running performance tests is a little awkward right now. First, generate the
You can’t perform that action at this time.
0 commit comments