Package-Builder:用于Travis CI环境中的Swift Package Manager项目的持续集成构建的构建和实用程序脚本

时间:2024-05-25 18:26:56
【文件属性】:

文件名称:Package-Builder:用于Travis CI环境中的Swift Package Manager项目的持续集成构建的构建和实用程序脚本

文件大小:136KB

文件格式:ZIP

更新时间:2024-05-25 18:26:56

Shell

包生成器 该存储库包含用于在Travis CI环境上进行持续集成的构建和实用程序脚本。 它提供了许多扩展点,用于自定义构建和测试。 建立先决条件 Package-Builder旨在用作Travis CI测试的一部分,并将在Ubuntu 14.04和macOS上运行。 您的应用程序的.travis.yml文件至少应如下所示: $ cat .travis.yml matrix: include: - os: linux dist: trusty sudo: required - os: osx osx_image: xcode9 sudo: required before_install: - git clone https://github.com/Kitura/Package-Builder.git script:


【文件预览】:
Package-Builder-master
----.travis.yml(2KB)
----.swiftlint.yml(373B)
----install-swift.sh(4KB)
----img()
--------codecov-swift-cfenv-1024x768.png(86KB)
--------file_screenshot.jpg(6KB)
----build-package.sh(13KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(1016B)
--------CONTRIBUTING.md(1KB)
----run_tests.sh(2KB)
----jazzy.sh(3KB)
----tests()
--------library()
--------executable()
----codecov.sh(2KB)
----linux()
--------install_swift_from_url.sh(2KB)
--------install_swift_binaries.sh(3KB)
----xccov-to-sonarcloud-report.sh(728B)
----lib()
--------travis_fold.bash(119B)
--------travis_time_finish.bash(379B)
--------travis_nanoseconds.bash(226B)
--------README.md(131B)
--------travis_time_start.bash(243B)
----sonarcloud.sh(3KB)
----osx()
--------install_swift_binaries.sh(2KB)
----README.md(13KB)
----generate-xcodeproj.sh(1KB)
----scripts()
--------Kitura-Repos.txt(799B)
--------setTravisVars.sh(2KB)
--------README.md(452B)
----backup()
--------.travis.yml.trigger(379B)
--------build-package-old.sh(4KB)
--------script_travis.sh(1KB)
--------build-package.sh(4KB)
--------generate_linux_main.sh(2KB)
--------travis_script.sh(1KB)
--------run-kitura-ubuntu-container.sh(2KB)
--------Makefile(3KB)
--------get_latest_xcodeproj.sh(671B)
--------install_swift_binaries.sh(3KB)
--------package-build-trigger.sh(1KB)
----LICENSE.txt(10KB)

网友评论