I am currently working on adding new pull request triggers to ci.swift.org, you 
might have already seen few of them as we test them out. 

Following phrases for apple/swift.git will be added:

Benchmark
Phrase: @swift-ci Please benchmark 
Description: Benchmark job will compare the results between targeted branch and 
pull request. 
Build config: swift/utils/build-script -R --no-assertions --benchmark

Test and merge
Phrase: @swift-ci Please test and merge
Description: Test and merge job will run tests on Ubuntu 14.04 and OS X 
platform and merge the pull request if all of the tests pass.
Build config: 
        OS X: swift/utils/build-script 
--preset=buildbot_all_platforms,tools=RA,stdlib=RA
        Linux: swift/utils/build-script --preset=buildbot_linux_1404 
install_destdir="${SWIFT_INSTALL_DIR}" 
installable_package="${SWIFT_INSTALLABLE_PACKAGE}”

Smoke test and merge
Phrase: @swift-ci Please smoke test and merge
Description: Smoke Test and merge job will run limited tests on Ubuntu 14.04 
and OS X platform and merge the pull request if all of the tests pass.
Build config: 
        OS X: swift/utils/build-script 
--preset=buildbot_all_platforms,tools=RA,stdlib=RA
        Linux: swift/utils/build-script --preset=buildbot_linux_1404 
install_destdir="${SWIFT_INSTALL_DIR}" 
installable_package="${SWIFT_INSTALLABLE_PACKAGE}"

ASAN Testing
Phrase: @swift-ci Please ASAN test
Description: ASAN testing job 
Build config: swift/utils/build-script" 
--preset=buildbot_incremental_asan,tools=RDA,stdlib=RDA

Python Lint
Phrase: @swift-ci Please Python lint 
Description: Python lint using pep8 rules
Build config: flake8 | cut -f4- -d: | sort | uniq -c

These new triggers are a work in progress, I will send out another email once 
they are available for use.

Please let me know if you have any feedback. 

Thanks,
Mishal Shah
_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Reply via email to